Ich versuche, einen regulären Ausdruck zu erstellen, die in den folgenden Fällen WAHR oder FALSCH zurück:Regex, die etwas nach Text übereinstimmt, kein Raum ist
# Returns TRUE
'Apples: 1'
'Apples: are a fruit'
'Apples: z'
'Apples: I don't care what comes here if it's not only spaces or nothing'
# Returns FALSE
'Apples:'
'Apples: '
'Apples: '
Was habe ich versucht, so weit nahe kommt, aber ich kann ‚t scheinen den zweiten Teil zu decken:
'Apples: ' -match '^Apples:[A-Za-z0-9]*'
Das einzige, was ist, muss es etwas nach dem Apples:
kommt sein, dass kein Leerzeichen oder Leerzeichen sein kann. Aber dort sind einige Leerzeichen zuerst oder danach, aber es muss Text oder ein numerischer Wert in der Zeile sein.
Vielen Dank für Ihre Hilfe.
Thx Ansgar, aber dann diese doesn 't match '' Äpfel: a 'match'^Äpfel: \ S''. Es ist also nicht notwendig, direkt danach einen Platz zu haben, aber es kann da sein. – DarkLite1
@ DarkLite1 Sie sollten das in Ihren Beispielen klar gemacht haben. Siehe aktualisierte Antwort. –