私は Siebel CRM に取り組んでおり、eScript で正規表現を使用しています。コードは
var regexp2=/[ \t]{2,}/g;
var regexp4=/[ \n]{2,}/g;
var regexp6=/\r\n|\r|\n/g;
var regexp3=s/\r|\n/g;
temp = temp.replace(regexp2,' ').replace(regexp4,' ').replace(regexp6,'').replace(regexp3,'');
このコードは、コード内に書かれているタブやその他の文字を置き換えていますが、問題は、コードが文字列の末尾に来る場合は改行を削除することですが、2 つの文字列の間に改行がある場合は、動かない。つまり、'\n' は削除されません。
第二に、私がしようとしている場合
select row_id,ADDR from siebel.S_ADDR_PER
where ADDR LIKE '%\n%'
それは私に何の記録も与えていませんが、私が他の方法で検索している場合(where条件なしで)、記録があります。
助けてください。
前もって感謝します。