源html代码:<head>........(head头略)
.........
</head>
保留的正文
<html>
想利用正则将<head>.................</head>这部分去掉。因为search&replace 或者 dw8等软件支持正则表达式,我就写:<head>.*?</head>可是发现是错的?请问正确的如何做呢?谢谢。
.........
</head>
保留的正文
<html>
想利用正则将<head>.................</head>这部分去掉。因为search&replace 或者 dw8等软件支持正则表达式,我就写:<head>.*?</head>可是发现是错的?请问正确的如何做呢?谢谢。
preg_replace("|<head>.*?</head>|is","",$str)
DW8测试通过
我用DW8试了下还是不行:<head> (. ¦\s)* </head>
不明白问题在哪。已经在DW8内勾选了正则。
^表示头
$表示尾
^<head>.*</head>$
你再试试?
preg_replace("^<head>.*</head>$","",$str)
试试这个!
<head>[\d\D]*?</head>
2楼和8楼的测试通过dw中只 选正则,要手输,不留空格
<head>[\s\S]*</head>
<head>[\w\W]*</head>通过没什么问题