在以下代码中:
name="DCF3600" id="DCF3600" onclick="toggle3600dcf()" <?php if($row_getInfo3600["DCF"]==1){
我正在努力弄清楚如何将两个“DCF3600”更改为“Admin3600”。每一行都有一个我想保留的不同数字。我得到的壁橱是
查找:DCF(\ d)
替换:管理员
但这会从3600删除3。如何在数字旁边找到DCF但是留下数字?
答案 0 :(得分:0)
\b(?:id|name)="\K\D*
替换:Admin
您还可以使用以下任一项:
(?<=")[^\W\d_]+(?=\d+")
(?<=")[a-zA-Z]+(?=\d+")
\b
断言位置为单词边界(?:id|name)
按字面匹配id
或name
="
按字面意思匹配\K
重置报告的匹配的起点。最终匹配中不再包含任何以前消费的字符\D*
匹配除数字答案 1 :(得分:0)
您可以通过搜索
找到数字旁边的DCFDCF(?=\d)
括号中的部分是一个先行表达式,用于检查DCF之后的数字,但不包括在匹配中。