|
1
7
新答案 如果您真正的html文档是有效的(并且有一个父/包含标记),那么最合适和可靠的技术将是使用适当的DOM解析器。 下面是如何使用DOMDocument和Xpath优雅地定位和替换指定的标记属性: Demo )
代码2-带条件块的单个Xpath查询:( Demo )
旧答案:(…regex没有“DOM感知”,容易受到意外破坏) 如果我正确地理解了您,那么您心里有一个基本值,您只想将其应用于相对路径。 代码:( Demo )
输出:
模式分解:
|
|
2
6
我认为
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/base
这个
|
|
|
Namra · 如何从列中所有行的字符串中删除文本? 4 年前 |
|
|
Marc · 如何替换超时内的文本 4 年前 |
|
|
adn · PHP从其他数字中获取数字 9 年前 |
|
|
Rautakannel · 用php替换“双低9引号” 9 年前 |
|
|
Abhishek · 如何在php中删除字符串的单引号() 9 年前 |
|
|
dom · 在php中使用正则表达式替换SASS中的颜色 9 年前 |
|
|
Soohyun · Python替换了多个字符串 9 年前 |
|
|
Detale · 在包含数字的URL中查找数字ID 10 年前 |