matchとtestで試してみる
ひらがなの正規表現は
正規表現で文章からひらがなだけを抜き出したい /[ぁ-ゟー]+/g
matchで一致した文字列を返す
一致しなければnullを返す
コード.gs
function judgeIncudeHiraMatch() { var str = 'カタカナ漢字とeisu'; var pattern = /.*[ぁ-ゟー].*/g; var result = str.match(pattern); Logger.log(result); } |
実行結果
「と」が含まれるので/.*[ぁ-ゟー].*/gに一致した文字列(前後の文字列を含む)を返す
testで一致したらtrue
一致しなければfalseを返す
コード.gsfunction judgeIncudeHiraTest() { var str = 'カタカナ漢字eisu'; var pattern = /.*[ぁ-ゟー].*/g; var result = pattern.test(str); Logger.log(result); } |
実行結果
ひらがな/.*[ぁ-ゟー].*/gに一致した文字列がないのでfalseを返す
関連記事
正規表現で文章からひらがなだけを抜き出したい /[ぁ-ゟー]+/g