質問
Mapperの正規表現置換で、DからZまでのアルファベットをすべて置き換えたくD-Zと指定しましたがうまくいきませんでした。
どのように設定すればよいでしょうか。
回答
置換対象となる文字を範囲指定する場合、対象文字列を[ ]で囲う必要があります。
お問い合わせいただいた例では、D-Zではなく[D-Z]としていただくことで、DからZまでのアルファベットを置換対象として指定することが可能です(単にD-Zとした場合は”D-Z”という文字列が置換の対象となります)。
補足
HULFT Squareで正規表現に使用できるパターンは、Java(TM) Platform, Standard Edition 8 API Specificationに準拠しております。
詳細は下記リンク(英語)をご参照ください。
https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html
コメント
0件のコメント
記事コメントは受け付けていません。