エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
正規表現で全角数字を半角数字に置換する方法は?
No.4 & No.5 です。 質問文中の「のみ」を見逃していました。 6桁や10桁は変換してはいけないのです... No.4 & No.5 です。 質問文中の「のみ」を見逃していました。 6桁や10桁は変換してはいけないのですね。 方法を考えてみたのですが、やや手順が長くなってしまいました。 なお、テキストファイルを処理するので表は存在しないものとしています。 (存在する場合は単語の先頭や末尾を考慮する必要がある) 1.全角数字以外にはさまれた全角数字5文字を変換する (1) 検索でワイルドカード使用 (2) 検索する文字列は「[!0-9][0-9]{5}[!0-9]」 (3) 「検索先」「メイン文書」を順にクリック (マクロの記録中ならここでいったん閉じて再び検索) (4) 検索する文字列を「[0-9]{5}」にする (5) 「検索先」「現在の選択」を順にクリック (6) 閉じる (7) 半角に変換 これで文頭以外は変換できるはずです。 2.文頭 文頭に全角数字5文字がある場合、それより前に文字がない