允许文字。在正则表达式中

时间:2010-07-07 17:10:30

标签: .net regex

^[a-zA-Z]:{1}/(\w+/)+$

我想在.中的表达式中同样允许\w+。我怎么能这样做?

4 个答案:

答案 0 :(得分:9)

\.应该这样做。如果将它放在字符类中,则不需要转义\。您的确切示例:

^[a-zA-Z]:{1}/([\w.]+/)+$

答案 1 :(得分:3)

.是正则表达式语法中的special character,因此您必须使用反斜杠转义它。 \.

答案 2 :(得分:1)

替换

(\w+/)

([\w.]+/)

答案 3 :(得分:0)

表达式应为^[a-zA-Z]:/(\w+./)+$^[a-zA-Z]:/([\w.]+/)+$