0

Pythonコードの1行に不正な文字「$」が含まれているかどうかを判断する正規表現を使用する必要があります。ただし、コメントまたは文字列の一部として表示することは許可されています。意味:

"legal char $" illegal $ #legal $

上記の行は、文字列またはコメントの一部ではない $ を含んでいるため、失敗するはずです。取り外して取れたら

"legal char $" legal #legal $

この行は通過するはずです。

4

1 に答える 1

1

不正: .*$.*#?re.sub を使用して行の \".*?\" を空の文字列に置き換えて、一時的な文字列を作成した後に a を確認します。

合法: 違法ではない :) または[^$]*#?

于 2012-05-31T07:55:24.567 に答える