一个简单的正则匹配问题?
phpcn_u274
phpcn_u274 2017-02-20 14:32:23
0
2
1446

In [33]: re.match('ab\\*c','ab*cd')
Out[33]: <_sre.SRE_Match object; span=(0, 4), match='ab*c'>

如上,没想明白为什么能匹配到,我的匹配模式中不是使用'\'将''转义成了字符串了吗,为什么最后还能匹配到结果??谢谢!!


phpcn_u274
phpcn_u274

全員に返信(2)
数据分析师

単純な規則的なマッチング問題? -PHP中国語サイトQ&A-簡単な正則マッチングの質問は? -PHP中国語サイトQ&A

ぜひ見て学んでください。

いいねを押す +0
阿神

'ab\\*c'

这个规则在 compile 之后确实就是

'ab*c' // 这里*表示匹配`*`这个字符

那么当然可以匹配目标字符串 ab*cd 中的 ab*c

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート