<iframe src="//www.googletagmanager.com/ns.html?id=GTM-W8GZ33F&l=dataLayer" height="0" width="0" style="display:none;visibility:hidden"></iframe>

正規表現で省略記法での英数字だけのマッチング

Ruby
たま

pv:

英数字とのマッチング 英数字は省略記法で \wになります +は1回以上の繰り返しという意味ですので、数値の1回以上の繰り返しのパターンとなります ただしこの記法はアンダーバー(_) もマッチングに含まれてしまうので注意してください 厳密に行いたい場合は [a-zA-Z0-9] などを使ってください

p "3aiue_%$#".match(/\w+/)
#<MatchData "3aiue_">

この記事を書いた人

たま

エンジニア天国の会社を作るべく動く。rubyとgolangが主な担当。フリーランスエンジニア歴3年。エンジニア歴8年。

たまの書いた記事一覧

関連記事