Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
カンマ付きの数字とハイフン付きの数字のみを含む文字列を一致させようとしています。
一致する必要があります、
22-10,3,34-2,16 22,10,3,34,2,16 22-10-3-34-2-16 23-10,6
一致しないはずです、
4ABS-NTts ABS,NT 2
どんな助けでも非常に役に立ちます
これを試して:
^(?:[0-9]+[,-])+[0-9]+$
説明:
^ # Start of string (?: # Try to match: [0-9]+ # one or more digits [,-] # one separator (- or ,) )+ # once or more. [0-9]+ # Match one or more digits $ # End of string
^(?:\d+[,-]?)+\d+$
それも同様に裸の数と一致し23ます。このサイト でテストできます。
23