Hier ist der reguläre Ausdruck, den ich versuche:
/((?<![\\])['"])((?:.(?!(?<![\\])\1))*.?)\1/
Das ist der Text, den ich gegeben habe
val1=""val2>"2022-11-16 10:19:20"
Ich brauche außerdem einen leeren Ausdruck wie val1, d.h. ich brauche in meinem Gewinnspiel so etwas wie das Folgende
"" 2022-11-16 10:19:20
Wenn ich den Text so ändere, dass er wie folgt aussieht, erhalte ich die richtige Ausgabe
val2>"2022-11-16 10:19:20"val1=""
Kann mir jemand sagen, was mit mir los ist
使用替代方案来匹配这两种情况。
一个替代方案匹配一对引号,另一个使用环视来匹配两个引号的内部。