【症状】どのような症状、現象か?
カタカナの『ポ』以降の全てのカタカナに一致してしまう。
但し、*[=ポあああいいい]*の様な使い方をした時のみ
『ポ』のみでも一致する。
『ポ』の前迄が一致ならば、『ポ』以降は一致となる。
ちなみに、同条件において『ポ』以外の平仮名カタカナは全て問題ありませんでした。
追記
データ=『身』
データが`*[=酢]*`にワイルドカード一致を言う
これも一致してしまいます。
【再現方法】サンプルソース、再現手順など
データ=『アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン』
結果とは配列。
データを文字列分解して反復
対象が`*[=ポ]*`にワイルドカード一致ならば結果に対象を配列追加
結果を言う
【要望】どのような解決が望ましいか?
一致しないように改善
ワイルドカード重要命令なので応急措置などの提案。
【バージョン】確認したバージョン
バージョン:1.5332
【その他】
現状の応急措置として、バグ発生条件においては、『ポ』や『酢』をパターン、データ共に代わりの文字に置換えてから処理する方法を取っています。
他にも同じ現象が無いかも気になります。