容易正则表达

时间:2011-10-01 01:55:11

标签: asp.net regex

这与正则表达式有关。如果我有一个带有章节的文档,我怎么能在它之前选择空格呢?

1 个答案:

答案 0 :(得分:2)

\s+(?=Chapter)

应该这样做。 \s+匹配空格,(?=Chapter)匹配零长度字符串,后跟单词“Chapter”。

对于.net,空间在http://msdn.microsoft.com/en-us/library/ms972966.aspx中定义:

  

\s匹配任何空格字符。相当于Unicode字符类[\f\n\r\t\v\x85\p{Z}]。如果使用ECMAScript选项指定符合ECMAScript的行为,则\s等同于[ \f\n\r\t\v](注意前导空格)。