C#,正则表达式菜鸟问题,关于?号.

高手在线求帮请问下,C#,正则表达式菜鸟问题,关于?号.
最新回答
凭栏听雨

2024-11-06 10:48:44

*? 或 +? 表示非贪婪模式
例如用 w+ 去匹配 abcdefg ,可以匹配到完整的abcdefg,因为正则表达式默认是使用贪婪匹配,即能匹配多长的就返回多长的,但加上?后只能匹配 a ,因为 a是满足w+的最短长度