![]() |
1
3
如果您不关心其他地方提到的javascript和css问题,请尝试以下操作:
这是由一个和你完全一样的问题的人从一个线程中获取的。 devshed.com . |
![]() |
2
3
我假设当您在所有HTML标记中说,您指的是包含属性的所有单引号。你不会想要的
任何正则表达式都是脆弱的。
如果您知道您的输入将是一组特定的简单案例,
你可能对Regex没意见
. 否则,您需要一个能够理解复杂HTML标记的DOM解析器,比如
我最近没必要解决这个问题,但也许有个好办法 HTML Tidy (这里更多: http://devzone.zend.com/article/761 )或者像这样的解析器 http://sourceforge.net/projects/simplehtmldom/ |
![]() |
3
1
我知道我可以使用regex,但请尝试一下:assign $字符串 内容使用 fpen()、fread()等…
|
![]() |
4
0
不确定你到底想完成什么…使用php替换字符串片段可以使用str_replace函数完成:
|
![]() |
5
0
使用 Tidy 它可以修复HTML汤并输出干净的XHTML。它也能做其他的好事,比如解决筑巢问题,降低标签,等等。 |
![]() |
6
0
我要么使用DOM解析器,要么使用我自己的简单标记解析器,它可以理解引用和转义引号字符,这样就不需要
它可以很容易地检测出要修改的引用是否在标记内。多年来,我了解到正则表达式对于此类任务来说过于脆弱。 |