あまり正規表現は得意ではありません。
正規表現で、範囲(?)を表すハイフン(-
)が使える範囲がわかりません。
例えば、半角数字の0123456789だと、[0-9]
という表現が可能かと思います。
同様に全角数字の0123456789だと、[0-9]
が使えます。
この規則は、ASCIIコード表に基づくものだと思っているのですが、
例えば、
見たアスキーコード表の「亜」から「旭」(亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭)を指定しようと思うと、
[亜-旭]
かと思います。
(参考にしたASCII文字表: http://charset.7jp.net/jis.html )
しかし、Atomの正規表現検索だと、ヒットしない物がありました。
この原因は何なのでしょうか?
そもそもの「正規表現のマッチ順序はASCIIコード表に基づくもの」という考え方が間違っているのでしょうか?
ご存知の方がいらっしゃいましたら、ご教示頂けますと幸いです。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/06 07:01