我目前在數據使用SOAP調用甩開的API。文本的樣式件,這不是包裹在一個div
我最終的HTML看起來像這樣:
<div class="component_wrapper">
2 man Teams<br>
20 Min AMRAP<br>
50 Double Unders<br>
50 Push Ups<br>
50 Toes 2 Bar<br>
50 Push Press 95/65<br>
50 Heavy Lunges 45/25<br>
</div>
我希望能夠以不同的風格這兩個部分。數字和描述。如果我將所有數字都包含在一個範圍內,那麼我會將樣式設置爲「95/65」,這是我不想做的。
這裏是我的邏輯: 在第一個空間之前的一切,在<span class="count"></span>
和第一次空間換行後的所有內容<span class="description"></span>
。空間本身可以被刪除。如果沒有空間,請換上<span class="description"></span>
。
我這背後的想法是,如果有喜歡的1000較長的數字,它還是會拿到包裹,但如果沒有數,這將只是風格的另一半就像我會說明。
是這樣的可能嗎?唯一的代碼,我能找到類似於這樣做是:
str.substr(0,str.indexOf(' ')); // "2"
str.substr(str.indexOf(' ')+1); // "man Teams"
感謝
我認爲你應該使用的正則表達式查找1個或多個數字字符串的開始。 –