我有一些HTML鏈接的文本,就像切一的「鏈接」,如果它的長度超過30個字符
<a href="urlThatIneedToCutBecauseItIsTooLongAndWithoutEmptySpaceItDoestGetANewLineWhenItIsPrintedByTheBrowser">urlThatIneedToCutBecauseItIsTooLongAndWithoutEmptySpaceItDoestGetANewLineWhenItIsPrintedByTheBrowser</a>
,我需要剪切的文本(而不是鏈接),如果是長於一些字符(比方說30)。所以鏈接必須變得如下:
<a href="urlThatIneedToCutBecauseItIsTooLongAndWithoutEmptySpaceItDoestGetANewLineWhenItIsPrintedByTheBrowser">urlThatIne... ...TheBrowser</a>
我該怎麼辦?正則表達式?我使用PHP和jQuery(但我想做它服務器端)。
你說得對!在這種簡單的情況下,不需要正則表達式。 – ComFreek
不!這樣做它也計算'a','href'鏈接和文本....不僅文本... – markzzz
@markzzz,你說你想剪文本...我已經假定你已經解析DOM。如果你還沒有這樣做,你需要一個DOM解析器來獲取該標籤的內部文本。 yasar11732建議一個。 – Brad