如果一个字符串中需要包含问号,最好的方法是什么?
或者
...[?]...
或者
...\?...
例子:
文本 bla?bla
既可以与模式 bla[?]bla
匹配,也可以与 bla\?bla
匹配(但显然不能与 bla?bla
匹配),但使用其中一个而不是另一个有什么理由吗?
\?
,因为它可以消除歧义。当你只匹配单个字符时,为什么要使用字符块呢? - David B