以下の文字列値をテキスト領域に表示し、最初の文字 @@*n|n を文字列から削除したいと考えています。
文字列は次のとおりです。 Symbol-001 @@*n|nClaimant Name @@*n|nTransaction
以下のコードを使用して、特殊文字の削除に対処しました
var paramVal1 = parent.noteText; //paramVal1 will have the string now
var pattern = /[@@*n|n]/g;
var paramVal1 = paramVal1.replace(pattern,'');
document.getElementById("txtNoteArea").value = paramval1;//appending the refined string to text area
上記の使用されたコードの場合、以下のように出力文字列を取得しています
Symbol-001 |Claimat Name //ここで 'n' が欠落しており、余分な '|' があります 文字 |Transactio //'n' がここにも欠落しており、余分な '|' があります キャラクター
他の値に影響を与えずに文字 @@*n|n を削除してください。