我有類似下面的變量:過濾名字和姓氏在我的PHP腳本的正則表達式
$names = '<a href="%URL$%" rel="tag">Name Surname</a>, <a href="%URL$%" rel="tag">Name Surname</a>, <a href="%URL$%" rel="tag">Name Surname</a>';
是否有可能以有這樣的結果過濾$名字?
$names = '<a href="%URL$%" rel="tag">N. Surname</a>, <a href="%URL$%" rel="tag">N. Surname</a>, <a href="%URL$%" rel="tag">N. Surname</a>';
是,使用[DOM操作(http://stackoverflow.com/questions/27222/dom-manipulation-in-php)。正則表達式[不會幫助](http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags)。 – CodeCaster
你是什麼意思的過濾器?你只想用「N」替換「名稱」。還有其他要求嗎? – stema
是的,我顯然有不同的名字,我想只帶第一個字符後跟一個點。例如:John Smith,Mark Twain => J. Smith,M. Twain – Pennywise83