Contact: aviboots(AT)netvision.net.il
39,950 questions
51,892 answers
573 users
import re string = "_Python3-C17-CPP20" result = bool(re.match("^[A-Za-z0-9_-]*$", string)) print(result) ''' run: True '''
relevant_chars = set('0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-') string = "_Python3-C17-CPP20" st = set(string) if st.issubset(relevant_chars): print(True) else: print(False) ''' run: True '''
import re s1 = "-abc_123-" if re.match("^[A-Za-z0-9_-]*$", s1): print("yes") else: print("no") s2 = "-abc_123-(!)" if re.match("^[A-Za-z0-9_-]*$", s2): print("yes") else: print("no") ''' run: yes no '''