包含Perl中新行的任何字符的正则表达式

时间:2016-03-27 15:52:45

标签: regex perl newline

我需要像([.\n]*)这样的正则表达式,但这不起作用。我也试过了s修饰符......

我想从表中获取数据,在少数情况下正常运行的正则表达式是:

~m/>(@ARGV)<\/.*\n(<td.*\n*.*\/td>\n){3}<td(.*\n*.*\n*)<\/td>/

我需要使用$3,但是没有定义换行符的数量,我不知道如何解决这个问题。有人可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

我在测试字符串中找不到~m@ARGV。所以,我做了另一种模式:

<td>((?:<span.*\n*){3})</td>

REGEX 101 DEMO.