正規表現とマルチバイト文字
Open Date: 2013-03-27 18:12
Letztes Update: 2013-04-03 10:08
Reporter: | doda | Eigentümer: | (None) |
---|---|---|---|
Priority: | 5 - Medium | MileStone: | (None) |
Type: | Bugs | Severity: | 5 - Medium |
Component: | Tera Term Macro | Status: | Closed |
Resolution | Duplicate |
Details
以下のマクロで、結果が 0 (マッチしない)となる。
str = "要求がタイムアウトしました" pat = "タイムアウト" strmatch str pat messagebox result "result"
また、以下のマクロの実行時に "要求がタイムアウトしました" を受信した場合、結果は 2 となる。
waitregex "(.*)が.イムアウト" "(.*)が..イムアウト" messagebox result "result"
原因はonig_newでONIG_ENCODING_ASCIIが指定されているため。
Last Update of this Ticket
2013-04-03 10:08 Update by: doda
- Ticket Close date set to 2013-04-03 10:08
- Status Update from Open to Closed.
- Resolution Update from None to Duplicate.
Kommentar
#27846の事を失念していました。以降そちらで続けますので、このチケットは閉じます。