regex - 正则表达式匹配任何子字符串
问题描述
如果任何子字符串位于字符串的任何位置,我如何使正则表达式匹配?
我的意思是,如果我定义子字符串“一”和“二”,它们是匹配的:
- 一
- 二
- 呸呸呸呸
- foo bar 两个 baz。
所以它也需要不区分大小写。我在 Android 上的自动回复应用程序中需要这个,所以我只能使用一个正则表达式。
解决方案
这是表达式:
/(one|two)\b/i
该i
标志表示不区分大小写
推荐阅读
- node.js - 通过 Nodejs API 将 txt 文件从 React 发送到 3rd 方
- java-native-interface - 为什么使用 System.loadLibrary() 似乎不适用于 jshell 命令提示符?
- firebase - 如何阻止某些 IP 地址访问您在 Firebase 托管上的网站
- c - 我无法在我的 Windows 桌面上编译 GMP 库(用于 c 或 c++)
- dataframe - 如何使来自 for 循环的数组在 Julia 中全局可用?
- python - 训练准确度分数不同于后续测试准确度分数
- r - 如何表示组中的两个最高观察值(有两个条件)?
- r - confint() 是否以对数赔率或赔率返回 CI?
- wordpress - 用另一个替换 WordPress 主题的搜索栏
- python - 如何获取用户输入并将其替换为求解方法?