.net – 为什么点符号在这个正则表达式中不起作用?

前端之家收集整理的这篇文章主要介绍了.net – 为什么点符号在这个正则表达式中不起作用?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
NET正则表达式. (有忽略的情况)

我希望它匹配

field_x_12
field_a_ABC
field_r_something

等等

我的问题是为什么.运算符在此正则表达式中不起作用:

field_[.]_.*

但这个(基本上相当于)正则表达式确实有效:

field_[a-z]_.*

关于点运算符,我有什么遗漏吗? ?

解决方法

一个 .在一个字符类([…])里面是一个文字点字符.如果您希望它充当通配符,请不要使用括号.

猜你在找的正则表达式相关文章