如何修剪同一字符串中兩個特定字符之間的空白區域?即我只是想要關閉的第一標籤那裏,下一個單詞的起始之間的空間......找到字符間的空白php
我希望把這個:
<code>
testing testing 123
test
到這一點:
<code>testing testing 123
test
<code>
將永遠在那裏,所以也許我可以用它作爲某種定位點?
感謝
如何修剪同一字符串中兩個特定字符之間的空白區域?即我只是想要關閉的第一標籤那裏,下一個單詞的起始之間的空間......找到字符間的空白php
我希望把這個:
<code>
testing testing 123
test
到這一點:
<code>testing testing 123
test
<code>
將永遠在那裏,所以也許我可以用它作爲某種定位點?
感謝
使用正則表達式,像這樣:
$trimmed = preg_replace('/(<[^>]*>)\s*/', '\1', $input_string)
這將工作在任何HTML標記;)
$trimmed = trim(substr($in, 6));
<code>
後,將刪除的空白直到第一個非空白。
假設<code>
總是存在於您的字符串的開頭,你可以使用:
$str = preg_replace('/^<code>\s+/', '<code>', $str)
正則表達式以上將在行(^指標)的開頭匹配<碼>標記並移除它後面的所有空白字符(\ s +)模式。