一篇写的很好的关于正则表达式的文章
不过关于{}
说的不是很详细。
[this]{}
以此为例:
[this]{3}
表示匹配this中的任意三个字符,也就是this的任意长度为三的子串(注意,任意长度为三的子串皆可,如tis,his)
[this]{1,3}
表示匹配this中的任意一到三个字符,也就是this的任意长度为一到三的子串。
不过这样以来就遇到了输入顺序的问题,子串为任意子串,如果输入内容与预期不符,也可能会引起匹配。例如想要匹配and却匹配到dna。
Java中的正则表达式
最新推荐文章于 2023-06-01 13:25:33 发布