我经常忘了正则表达式修饰符m和s与他们之间的分歧.什么是记住它们的好方法?
m
s
据我了解,他们是:
"m"是用于多线,以便^和$ 将匹配字符串和字符串多次的结束的开始.(除以\n) 's'是这样的,即使是换行符,点也会匹配
"m"是用于多线,以便^和$ 将匹配字符串和字符串多次的结束的开始.(除以\n)
^
$
\n
's'是这样的,即使是换行符,点也会匹配
通常,我只是使用
/some_pattern/ism
但相应地使用它们可能更好(在我的情况下通常是"s").
你认为什么是记住它们的好方法,而不是忘记每次都是哪一个?
regex modifiers
modifiers ×1
regex ×1