C#正则表达式匹配时忽略空格,请求修改现有搜索模式代码
C#正则表达式匹配忽略空格的修改方案
把你原来的固定空格匹配改成匹配任意数量空白字符的正则语法即可,修改后的代码如下:
const string PATTERN = @"OTPM\s+=\s+true";
说明:
\s表示匹配任意空白字符(包括空格、制表符等)+表示匹配前面的字符1次或多次,这样不管OTPM和=之间、=和true之间有多少个空格都能匹配- 如果需要允许
OTPM和=之间、=和true之间没有空格(比如OTPM=true这种格式),可以把+换成*(匹配0次或多次),代码如下:const string PATTERN = @"OTPM\s*=\s*true";
内容的提问来源于stack exchange,提问作者Katonas
相关产品推荐
相关产品推荐

