模式匹配的正则表达式

阿姆鲁塔·拉奥

我正在接受来自用户的类似“libInterpreterCommon.so.18.5”的字符串,并验证输入的字符串是否与第一个点之后的上述模式匹配,它应该是“so”,第二个点字符之后它应该是两位数,第三个之后点字符它应该只是个位数。

没有得到匹配上述字符串的确切方法。

自从

这个正则表达式应该可以解决这个问题:

\.so\.[0-9]{2}\.[0-9]$

\. - 这将转义点,否则它将接受任何字符

[0-9]{2} - 两位数

[0-9] -个位数

$- 这意味着输入结束。否则,您的正则表达式将接受不以最后一位数字结尾的字符串。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章