2017-12-04 7 views
-5

正規表現を使って文字列の最初のn文字をチェックし、数字のいずれかが含まれているかどうかを調べることができますか?最初のn文字の数字を見つけるためのPython正規表現

私はこれが最初の分割による文字列を行って、その後、サブストリングの\ dを使用してすることができます実現が、私はそれが一発で行うことができるソリューション

+0

はい、これは正規表現でも、正規表現なしでも可能です。 [link](https://stackoverflow.com/q/19859282/4410922)を参照してください。しかし、SOはあなたにソリューションを提供するためにここにいません – yash

答えて

3

これはでそれを行います見たいのですが1つのショットではなく、あなたが期待する方法:

r'\D{n}' 

あり、それはないは、任意の数字が含まれているをして長さnの文字列にマッチします。したがって、一致が失敗した場合、最初のn文字に数字がなければなりません。

+0

うん、期待どおりに動作します。知っておいて、ありがとう! – ekjcfn3902039

関連する問題