1

私はこのような文字列を持っています

file-myfle_20130207_094852am.csv

数字だけを抽出するために正規表現を書くにはどうすればよいですか

20130207094852
4

2 に答える 2

5

このように (これは Regex チュートリアルではかなり一般的です)

\d+

各グループは番号になります。

于 2013-02-07T04:22:43.690 に答える
0

コンテキストについては、質問に対する私のコメントを参照してください。

シェルから:

echo file-myfle_20130207_094852am.csv | tr -cd /0-9/
20130207094852

Perl の場合:

echo file-myfle_20130207_094852am.csv | perl -pe 's/\D//g'
20130207094852
于 2013-02-07T05:01:35.090 に答える