正規表現 半角英数字と_にマッチする「\w」
記事作成日: 2022-02-21
アンダースコアを含むあらゆる半角英数字(基本ラテンアルファベット)にマッチします。非英語の文字(キリル文字やヒンディー語など)は属しません。[A-Za-z0-9_] に相当します。
使用例
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