正規表現 半角英数字と_にマッチする「\w」

記事作成日: 2022-02-21

アンダースコアを含むあらゆる半角英数字(基本ラテンアルファベット)にマッチします。非英語の文字(キリル文字やヒンディー語など)は属しません。[A-Za-z0-9_] に相当します。

画像:正規表現_アンダースコアを含む半角英数字にマッチする「\w」 

使用例

console.log('apple'.match(/\w/)) // Array [ "a" ]
console.log('apple'.match(/\w/g)) // [ "a", "p", "p", "l", "e" ]
console.log('apple'.match(/\w\w/)) // Array [ "ap" ]
console.log('apple'.match(/\w\w/g)) // Array [ "ap", "pl" ]
console.log('Aあ@@_0'.match(/\w\w/g)) // Array [ "_0" ]

マッチしない例

console.log('٩(ˊᗜˋ*)و'.match(/\w/g)) // null

参考リンク