0
林職稱限制在3個字:限制的話,使用功能帖前還需要數考慮
function trim_words(text, limit){
var words = text.split(/\b[\s,\.-:;]*/,limit);
theNewString=words.join(" ");
return theNewString;
}
jQuery('#title').keyup(function(){
jQuery(this).val(trim_words(jQuery(this).val(),3));
});
我的問題是我不能使用數字作爲單獨的單詞。 例如
「你好MY2測試」
其確定 但如果我嘗試
「你好2測試」
2號被刪除。
我知道問題必須在正則表達式中,但我對此一無所知。我試過
text.split(/\b[\s,\.-:;\d]*/,limit);
但沒有運氣。 感謝您的幫助!
我希望,我沒有錯,但afaik的\是數字和空格,所以如果你刪除它,它可以工作。 – sascha
不可以,只適用於空格。 – m0skit0
我的回答是在你選擇的那個有效之前...無論如何,很高興你有它的工作。 – m0skit0