すべての角かっこに数字/数字(カンマまたはダッシュ/ハイフンとスペースで区切られた数字)だけを使用して、ms-wordにスタイルを適用したいとします。角かっこの内容のコーディング
例:[1]、[1、2] [1,2,3]、[1、2、3]、[1-3]、[1,2]
このケースで正規表現を適用しなければならない理由は、それぞれの場合に添付の画像に示されているように、角括弧の中で数字が異なる形式になる可能性があるからです。
\[[0-9, -]@\]
クリック:そのような単一の数字など数字の間にカンマ、ハイフン/ endash前/後で/スペースなしの数字
そこにはオプションがあると思います。本当にRegexを使う必要がありますか?私はそうは思わない –
@AminahNuraini:私はあなたの便宜のために質問を編集しました。 – Kevin
をチェックしてくださいVBAタグを追加しました。検索と置換ダイアログではなく、実際の正規表現を使用していますか?もしそうなら、単純な['\ [\ d +([ - 、] + \ d +)* \]'](https://regex101.com/r/hY4vL3/1)を使用してください。 –