Wie kann ich mit Räumen mit einer regexp in der Bash?

Ich erwarte, dass Sie den code unten echo "ja", aber es funktioniert nicht. Aus irgendeinem Grund es wird nicht mit dem einfachen Anführungszeichen. Warum?

str="{templateUrl: '}"
regexp="templateUrl:[\s]*'"

if [[ $str =~ $regexp ]]; then
  echo "yes"
else
  echo "no"
fi
InformationsquelleAutor | 2015-01-31
Schreibe einen Kommentar