我需要在span標記之間的字符串中包含至少2個字符長度的每個單詞。所有的問號,標點符號等都應該留在跨度之外(它們只能包含a-z以及特殊字符,如ñ,á,é等)。如何用一個html標籤將一個字符串中的所有單詞括起來?
所以,這樣的:
Prenda de vestir que se ajusta? A la cintura y llega generalmente hasta el pie.
應該是這樣的:
<a href=http://example.com/prenda>Prenda</a> <a href=http://example.com/de>de</a> <a href=http://example.com/vestir>vestir</a> <a href=http://example.com/que>que</a>
<a href=http://example.com/se>se</a> <a href=http://example.com/ajusta>ajusta</a>? A <a href=http://example.com/la>la</a>
<a href=http://example.com/cintura>cintura</a> y <a href=http://example.com/llega>llega</a>
<a href=http://example.com/generalmente>generalmente</a> <a href=http://example.com/hasta>hasta</a> <a href=http://example.com/el>el</a> <a href=http://example.com/pie>pie</a>.
任何想法?謝謝!
也許如果你在[匹配開放標籤]啓動幫助(http://stackoverflow.com/q/1732348/首先是596781)。 –
使用正則表達式來找到 – kol