我需要在文本中添加“ - ”空格(在标签之间,而不是在内部)
例如:
1. <b>some-text</b> ---> <b>some - text</b>
2. <a href="http://site-link">some-text</a> ---> <a href="hhtp://site-link">some - text</a>
所以,不要触摸href链接,只有文字... 我的表达式与链接的attr“href”无法正常工作:
$file = preg_replace('/>(.*?)([^\s\d])-([^\s\d])(.*?)</i', '>$1$2 - $3$4<', $file);