我想檢查「的textarea」字段,以確保它不包含字符重複3次或更多次類似如下:如何避免在文本字段中連續重複字符?
aaaaaaaaaaaaaaaaaa
ggggggggggggggg
ddddddddddddd
我怎樣才能做到這一點使用Javascript或jQuery的?
我想檢查「的textarea」字段,以確保它不包含字符重複3次或更多次類似如下:如何避免在文本字段中連續重複字符?
aaaaaaaaaaaaaaaaaa
ggggggggggggggg
ddddddddddddd
我怎樣才能做到這一點使用Javascript或jQuery的?
你可以做到這一點使用正則表達式:
var hasDuplicate = (/^([a-zA-Z])\1+$/).test(str)
這是一個好開始,但它會匹配''aa''''你需要''\ 1 {2,}「或''\ 1 \ 1+''來匹配3個或更多的字母,另外它不會在字符串中找到重複內容, 「thiiis」'。 –
我同意捏,但是如果你想要做手工,你總是可以:
0
到length-2
,並檢查以下2是否與當前不一樣。我說我同意捏已經? :)
你認爲有多少封信是重複的? – Pinch
「Aa a A」是一個有效的巴伐利亞語句子:-) – Bergi
讓我們說3,因爲我相信沒有英文單詞使用任何字母表超過兩次 – user1934643