Ich habe Regex erstellt, um einen Teil aus dem Quellcode zu schneiden.Meine Regex funktioniert in Regex101.com Sandbox, aber nicht in tatsächlichen Javascript
/SRC_START\n([\s\S]*?)\n\/\/SRC_END/i
Ich testete es auf regex101.com where it appears to work.
Aber es funktioniert nicht in meiner Konsole:
"ddd\
//SRC_START\
function bounce(objectA, objectB) {} \
\
//SRC_END\
return bounce;\
})".match(/SRC_START\n([\s\S]*?)\n\/\/SRC_END/i)
Wie man sehen kann ich die Daten aus myregex101 Schnipsel auf Datenträger kopiert. Das Ergebnis ist null
.
Sind Sie sicher, dass keine CR Symbole gibt es? Ersetzen Sie '\ n' durch' \ r? \ N'. –