0
我試圖創建一個電話正則表達式的基礎上,a pattern provided in another stack overflow question.蟒「無效的語法錯誤」正則表達式的電話
這是我以前在Python來創建它的語法:
def phoneRegex = r'^(?:(?:\+?1\s*(?:[.-]\s*)?)?(?:\(\s*([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9])\s*\)|([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9]))\s*(?:[.-]\s*)?)?([2-9]1[02-9]|[2-9][02-9]1|[2-9][02-9]{2})\s*(?:[.-]\s*)?([0-9]{4})(?:\s*(?:#|x\.?|ext\.?|extension)\s*(\d+))?$'
但是,運行此代碼時出現錯誤:
^ SyntaxError: invalid syntax
我在做什麼錯?我需要以某種方式逃避角色嗎?
我覺得這樣的n00b :) –