小编xcu*_*mee的帖子

正则表达式模式匹配特定的数字模式,跳过,如果有不同的模式

需求:

如果在一个句子中找到模式57XXXXXXX57XXXXXXX-X,则复制这个匹配的模式(X - 表示7个整数,57个是常量值必须在那里),否则忽略完整的句子.

我写了一个正则表达式模式57[0-9]{7}|-[0-9]{1}来匹配这两个模式.

如果发现低于模式(57后的8位而不是7,那么仍然高于正则表达式仍然会得到匹配模式(实际上期望正则表达式不匹配)

例如5712345678-0(57之后,8位数) - >正则表达式匹配并给出571234567-0

用java编译上面的模式.

java regex

2
推荐指数
1
解决办法
1519
查看次数

标签 统计

java ×1

regex ×1