
GASの記述
body.replace(/{{AAA}}/g,/BBB/);
内の /g の意味について教えてください。
GASを利用して、文字列の置換を行います。
参考になるウェブサイトがあり、以下のように記述することで問題なく置換されます。
body.replace(/{{AAA}}/g,/BBB/);
※ここでは
文章 body 内の
文字列 {{AAA}} を
文字列 BBB
に置換しています。
はじめてGASを利用しました。まったくの初心者なので基本も分かりません。
/g について簡単に検索しましたがうまく見つかりません。
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
JavaScript リファレンス / String / replace() メソッド
https://developer.mozilla.org/ja/docs/Web/JavaSc …
replace() メソッドの置き換え動作は通常一度だけですが、
正規表現の g フラグまたは replaceAll() を使うことで、
対象の全てを置き換えます。
例)
"ababa".replace( /a/, "@" ) == "@baba"
"ababa".replace( /a/g, "@" ) == "@b@b@"
"ababa".replaceAll( "a", "@" ) == "@b@b@"
> /g について簡単に検索しましたがうまく見つかりません。
Google Apps Script の概要を読むと、
https://developers.google.com/apps-script/overvi …
"最新の JavaScript でコードを記述" とあるので、
基本的な言語仕様については JavaScript として探すとよいでしょう。
回答ありがとうございます。
例)がとても参考になりました。
またGASがJavaScriptをベースにしているということも初めて知りました。基礎を教えていただきありがとうございました。
No.1
- 回答日時:
文章 body 内で文字列 {{AAA}} が複数ある場合に使います。
https://note.com/chisa_pc_inst/n/nf2eebb0268d7
文字列 {{AAA}} が複数ある場合、/gがないと最初の文字列だけ
置換して処理を終えますが、/gを付けることで複数を一括処理が
可能になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel VBAでAA(BBB) → BBB.AA に置換したい 2 2022/10/30 13:59
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- Excel(エクセル) エクセル 応用した置換方法 3 2023/10/07 18:24
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Visual Basic(VBA) Excelのマクロでワードのテキストボックスへデータをコピーする方法を教えてください 1 2024/03/22 11:51
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- その他(コンピューター・テクノロジー) 正規表現の置換で一部の文字列をそのまま残したい 2 2022/05/03 19:19
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Excel(エクセル) 数式の置換がうまく行かない 6 2022/05/04 15:51
- Ruby power BI クエリエディター 〇〇を含む文字列置換 1 2022/10/16 17:34
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA 置換文字がみつからない時
-
各項目がダブルクォーテーショ...
-
word VBA 改ページの繰り返しに...
-
csvデータのダブルクォーテーシ...
-
vbsで図形内テキストの置換方法
-
csvデータ ダブルクォーテ...
-
xmlファイル内の文字列置換
-
バッチファイルの処理が実際の...
-
3回以上の改行を2回にする正...
-
○文字目に文字挿入
-
EXCEL VBA でCTRL+Fのダイア...
-
ハングルを日本語に置換
-
モードレスダイアログを閉じた...
-
C#で空白行を削除する方法
-
Eclipse 改行後のタブ
-
秀丸エディタで、「-」や「ー」...
-
PerlでUTF-8のファイルの文字列...
-
特定の列のみ置換を行いたい
-
複数のパワーポイントファイル...
-
WordPress Contact Form 7 で特...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA 置換文字がみつからない時
-
正規表現で、特定の文字列を含...
-
csvデータ ダブルクォーテ...
-
各項目がダブルクォーテーショ...
-
csvデータのダブルクォーテーシ...
-
C#で空白行を削除する方法
-
スペースで区切られた氏名から...
-
テキストボックスの文字列を置...
-
EXCEL警告「置換対象のデータが...
-
複数のパワーポイントファイル...
-
秀丸エディタで、「-」や「ー」...
-
Excel VBA リストに一致したデ...
-
Eclipse 改行後のタブ
-
ダブルコーテーション 、"を二...
-
テキストファイル中の文字列の置換
-
EXCEL VBA でCTRL+Fのダイア...
-
正規表現 特定の文字列を含む行...
-
ハングルを日本語に置換
-
○文字目に文字挿入
-
正規表現でURLを抽出したいと思...
おすすめ情報