2013-04-23 71 views
0

OK我放弃了。我有一个替代方案,但我很好奇,如果以下是可能的。正则表达式匹配文件中的所有换行符

我有一个htm文件,在doctyoe声明之前有换行符。见下面

linefeed and spaces here 
linefeed and spaces here 
<!DOCTYPE html> 

所以我需要一个正则表达式,可以在DOCTYPE声明前一个镜头选择所有newlinefeed和/或空间。

有人吗?

+0

你这是什么意思选择?你需要知道有多少? – 2013-04-23 20:35:39

+0

你想使用哪种风格/实现正则表达式? Perl,javaScript,Java,php,python? – luksch 2013-04-23 20:36:58

回答

1

以下的正则表达式应该捕获文本:

(?i)(?s)^(.*?)<!DOCTYPE html> 

所有文本之前DOCTYPE声明将在组#可1.