-2

次の行で、行が通貨で始まるか通貨で終わるかを見つけるための正規表現の記述方法

line = ["$20 is your bill",
        "this is your bill",
        "bill amount is $30",
        "$40 or $50"]

for l in line:
    matchObj = re.search( r'\$[\d.]+', l, re.M|re.I)

行が通貨で開始または終了するかどうかを確認するにはどうすればよいですか?

4

1 に答える 1

1
^\$\d+.*|.*\$\d+$

私のために働いているようです。

ただし、通貨が整数値でない場合、これは機能しません。

于 2013-01-17T09:04:16.660 に答える