ひらがなだけを抜き出したい /[ぁ-ゟー]+/g では
このようにパターンを書きました
var pattern = /[ぁ-ゟー]+/g;
それを
new RegExp()を使って
[ぁ-ゟー]+
の部分を変数にして
このように書き換えたのが以下のコード.gsです
var target = "[ぁ-ゟー]+";
var pattern = new RegExp(target, "g");
コード.gs
function get_hiragana(){ var str = "abcABC123abcABC123かなカナカナ仮名ひらがなカタカナカタカナ漢字"; var target = "[ぁ-ゟー]+"; var pattern = new RegExp(target, "g"); var result = str.match(pattern); Logger.log(result); } |
意訳この機能がやること 探索対象の文字列を用意しておく パターンの対象の文字列を決めて パターンを作って 一致するものを探して ログに出す |
関連記事
ひらがなだけを抜き出したい /[ぁ-ゟー]+/g