Biz/Browserに関する障害レポート
9113 | RegexMatcherクラスのstart・end・findメソッドを実行した際に不正な結果が返る
|
|||
対象バージョン | Biz/Browser V Ver 5.0.0.0 |
|||
障害内容 | RegexMatcherクラスのstartメソッド、endメソッドを実行した際に正しいインデックスが返らない、またfindメソッド実行時には不正な結果が返る。
[スクリプト例] Label Label1 { X = 11; Y = 24; Width = 92; Height = 33; BgColor = $FFFFFF; } var ret = "\"りんご\""; var mp = RegexPattern.compile("^\"(.*)\"$").matcher(ret); if ( mp.matches()) { ret = ret.substring(mp.start(1), mp.end(1)); } Label1.Value = ret; ---実行結果----- りんご" ---期待する結果----- りんご |
|||
要因 | Biz/Browser Vにて行われた、RegexPatternクラスの機能追加・仕様変更により文字列の処理に誤差が生じた。
|
|||
対処方法 | 改修バージョンへのバージョンアップを行う。
|
|||
改修バージョン |
Biz/Browser V Ver 5.0.1.0
|
|||