次の2つのステートメントがあります。私は一重引用符を見つけたい小口が一重引用符の前に存在しない場合のみ。私はそれを働かせる方法を見つけることができませんでした。手伝ってくれる?ブースト正規表現を使用した文字の否定
Var=`echo ${SOME_VAR} | awk -F "/" '{print $SOMETHING}`
echo 'some other thing'
私が試してみました物事は:事前に
(?!`.*)'
[^(`.*)]'
(?!<`).*'
ありがとう!
^[^`]*'
:
try: - '(?<! \ ') '' – rock321987
一重引用符**を一致させたいのは、** backtickが**のいずれかの文字列の前に存在しない場合のみです。したがって、上記の例の最初の行は、**一致しないようにするべきですが、2行目は一致させるべきです。ありがとう。 – user1578026