我正在为 mysql 开发一个个人自定义文本编辑器,这是我的问题:
这就是我当前使用的,它将突出显示任何数字,我想排除直接连接到任何字母 [A-Za-z] 的数字,任何其他符号都不重要,因为其中一些是算术符号。
private static final String NUMBER_PATTERN = "[0-9]+";
使用此正则表达式仅选择未连接到任何文本的数字
\b\d+\b
Run Code Online (Sandbox Code Playgroud)
\d+允许任意数量的数字\b在开头和结尾定义单词边界,以便它不匹配诸如text12,9gag等4chan单词演示: https: //regex101.com/r/Fzm2PS/2
// Will match 12, 34,
// Will not match text12, string, 9gag
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23832 次 |
| 最近记录: |