我经常使用超级复杂和长的正则表达式。使用PHP的PCRE。
很长一段时间以来,我一直在寻找一种类似于:
preg_match('#blablabla...
blablablablablabla...
blablablablablabla...
blablablablablabla...
blablablablablabla...
blablablablablabla...
blablablablablabla...
blablablablablabla...
blablablablablabla...
blablablablablabla...
blablablablablabla...
blablabla#uis');
改为:
preg_match('#blablabla...blablablablablabla...blablablablablabla...blablablablablabla...blablablablablabla...blablablablablabla...blablablablablabla...blablablablablabla...blablablablablabla...blablablablablabla...blablablablablabla...blablabla#uis');
如果我添加实际的换行符,那么它将成为正则表达式的一部分。也许不是作为实际的换行符,而是作为空格。除非我完全错了。
有没有一些字符可以在每行末尾使用以表示:“这应该是一行”?
/x
修饰符。但您需要记得转义字面上的空格和#
。 - Wiktor Stribiżew