我想匹配的字符串,可能是一個人的名字或企業的名稱,如:正則表達式:匹配字符串包含任意數量的字母,但數字的數量有限/特殊字符
Bob Stewart
Cool-Cows PTY LTD.
55 Burgers Company
Billy O'Dilly
Tom & John's Paper Supplies
它們基本上是主要由字母(無限字母或空格)組成的字符串,可以包含數字或特殊字符(',&, - 等)但不是很多,所以我想限制這些字符/數字在字符串中的最大出現次數(例如每個最多3個)。
我知道如何使用量詞字符集發生限制,但它會在第一次出現停止: ^[a-zA-Z\s]*[^a-zA-Z]{0,3}
誰能幫助?謝謝
你使用哪種語言的正則表達式?還包括有問題的一些有效和無效的輸入 – anubhava