正規表現の出力を別の値に置き換えようとしています。しかし、私は最初の正規表現しか実行していないようです。
私が持っているもの:
(?<=\bStatus:|Inhoud:\s1\sstuk\s)(\w+)
テキストには 2 つの可能性があります。「Status:」に一致する単語と「Inhoud: 1 stuk」に一致する単語。この正規表現を実行すると、最初のシナリオでは1が出力され、2 番目のシナリオでは " Dit " が出力されます。
出力「Dit 」を含む2 番目のシナリオ (「Inhoud: 1 stuk 」) が true の場合、「 Dit」を0に置き換えます。
最初のシナリオ例の入力:
Oogpotlood (127) Oogschaduw (380) Staalwaren (8) Wenkbrauw (49) 1 Bourjois Concealer Healthy Mix Eclat Clari 051 Verbergt onvolmaaktheden op een natuurlijke wijze. インハウド: 1 stuk ステータス: 25 Verzenden € 10.85
出力は次のとおりです。
25
2 番目のシナリオ例の入力:
Nepwimpers (10) Oogpotlood (127) Oogschaduw (380) Staalwaren (8) Wenkbrauw (49) 1 Bourjois Concealer Healthy Mix Eclat Clari 051 Verbergt onvolmaaktheden op een natuurlijke wijze. Inhoud: 1 stuk Dit product is op dit moment niet op voorraad, je kunt het product niet bestellen. Stuur mijeen e-mail als dit product weer op voorraad is
出力は次のとおりです。
ディット
だから今、私はDitを0に置き換えたい.
それ、どうやったら出来るの?