[問題] 簡單的政則表達式記法?

看板Python作者 (無言以對)時間2年前 (2021/11/18 13:34), 2年前編輯推噓2(203)
留言5則, 4人參與, 2年前最新討論串1/1
最近學到regular expression 但是簡單的正則表達式,不太好記 像是 正規表示法的開始:/^ 正規表示法的結束:$/ 所以是看到$就需要結束,脫離苦海,不需要寫程式? \d:數字字元 = digital 數位 \w:文字字元 = words 文字 \s 空格【空白字元(space) ------------------------------------------------------------- 以下這些太抽象! 但是\n =換行 這就有點記不起來了! 加號+代表前面的字元必須至少出現一次。(1次或多次)。例如,goo+gle可以符合 google、gooogle、goooogle等; 問號?代表前面的字元最多只可以出現一次。(0次或1次)。例如,colou?r可以符合 color或者colour; 星號*代表前面的字元可以不出現,也可以出現一次或者多次。(0次、1次或多次)。例 如,0*42可以符合42、042、0042、00042等 還有沒有其他好記的記法? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.136.96.230 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1637213667.A.C57.html

11/18 13:37, 2年前 , 1F
常用的像^wW*.$之類自然會記起來 不常用的你記它幹嘛
11/18 13:37, 1F
大跟小Ww的差別是? 不常用的根本不想記,但不知道邏輯怕看了也看不懂!

11/18 13:38, 2年前 , 2F
另外正則表達式跟ascii不太一樣 你好像有點搞混了
11/18 13:38, 2F
※ 編輯: zj4gjcl6 (101.136.96.230 臺灣), 11/18/2021 13:39:28

11/18 19:53, 2年前 , 3F
不用記啊,要用時google就好
11/18 19:53, 3F

11/19 15:20, 2年前 , 4F
\n = new line
11/19 15:20, 4F

11/20 00:03, 2年前 , 5F
去做一些regex練習題就記得起來
11/20 00:03, 5F
文章代碼(AID): #1XbUNZnN (Python)