perl で正規表現にマッチした文字列を配列に入れる方法
2010年7月16日 22:16
ある文字列から、正規表現にマッチした文字列のリストを、配列に入れる方法です。
意外と最近までこれ知らなかったです。
#-- 文字列
$string = '0a12bc345def6789ghij';
#-- 数字だけを抽出して配列に入れる
@nums = $string =~ /[0-9]+/g;
#-- 配列に入った値を出力
foreach $num (@nums){
print $num."\n";
}
上記の出力結果は、
0 12 345 6789
となるはずです。
- 現在位置
- TOP > Web制作技術 > perl/CGI > perl で正規表現にマッチした文字列を配列に入れる方法
- 前のブログ記事
- Web上で SQLite を GUI 操作できる SQLiteManager のインストール方法 [2010年7月15日 23:59]
- 次のブログ記事
- perl で四捨五入を行なう方法 [2010年7月19日 17:53]








コメント(0)
コメントする