Ich möchte einen String erhalten, bis eine dieser Zeichen ein Perl-Regex übereinstimmt erscheinen: " , ' , whitespace , #
Linux grep Anschlag am ersten Spiel jeder dieser Zeichen: " '# Leerzeichen
Das funktioniert zwar für whitespace
und "
grep -Poi 'form.*?action=["\s]?\K.*?(?="\s)' file.php
ich kann es nicht für #
und '
arbeiten. ich habe dies versucht, aber es funktioniert nicht. Was mache ich falsch?
grep -Poi 'form.*?action=["\s]?\K.*?(?="\s#\')' file.php
Sie wahrscheinlich 'gemeint (? = [" \ S # \ ']) ' – revo