JavaのJSText Stringからオブジェクトを抽出しようとしています。私は(現時点では、より正確な)を使用していますJavascript Stringからjavascriptオブジェクトを追加するJava Regex
正規表現:
PJ\s?[=:]\s?\{(.*\s*\})
これはデモです: https://regex101.com/r/hlkEUc/3
あなたが感謝している場合、最後に単一での完全なコードラインフォーム。これは問題なくキャプチャされますが、テキストの途中で、正規表現が同じオブジェクトをキャプチャしようとしていても、改行のために壊れていることがわかります。を抽出する
オブジェクト:PJ\s?[=:]\s?\{(.*[\r\n].*?)*?\};
:
var PJ={yF:function(a,b){var c=a[0];a[0]=a[b%a.length];a[b]=c},It:function(a){a.reverse()},yp:function(a,b){a.splice(0,b)}};
[SSCCE(http://sscce.org/)にこれを再フォーマットしてください。私は、あなたが何が起こると予想されているのか、現在何が起こっているのか、それともなぜ今のところなのかを伝えることはできません。 –
そして何が問題なのですか? –