このテキストから削除するルールarray(
を作成したい:)
"price"=> array(129),
取得するため:
"price"=> 129,
私はこの表現を試しましたが成功しませんでした:
(?<="price"=>\s*)array\((?=\d*)\)(?=,)
そこで、2段階で交換することにしました。まず、削除しましたarray(
:
(?<="price"=>\s\s\s\s\s)array\(
そして得た:
"price"=> 129),
したがって、閉じ括弧のみを削除する必要がありました)
。私は成功せずに試しました:
(?<="price"=>\s*\d*)\)(?=,)
これは機能しますが、既知の数の空白と数字に対してのみ機能します。
(?<="price"=>\s\s\s\s\s\d\d\d)\)(?=,)