2016-07-03 1 views
0

javascriptを使用して配列内の文字列を変更する方法について、かなり簡単な質問があります。javascriptを使用して特殊文字を含むように配列内の文字列を変更する方法

私はトラブルいくつかの特殊文字の入力にそれを取得使用して.replaceこれを使用して

function myFunction(text) { 

var colArray = $('#tblSearch td:nth-child(1)').map(function(){ 
     return $(this).text(); 
     }).get(); 

for(var i=0; i < colArray.length; i++) { 
colArray[i] = colArray[i].replace(/Roogle | Remedy/g, ''); 
colArray[i] = colArray[i].replace(/[|]/g, ''); 
             } 
} 

を抱えている、私はこのような文字列回すことができるよ:

INC00001111111ジョニー|アップルシード

この中へ

INC00001111111

しかし、私は(二重引用符は文字列の一部である)、このに上記有効にしたいと思います:

「 'インシデントID * +' = "INC00001111111" OR

これを行う方法上の任意のアイデアを?特殊文字は、私を殺している。

+0

で、文字列INC00001111111ました。あなたの文字列で "または"をエスケープするには、バックスラッシュ\を使用します。 – progysm

答えて

0

INC00001111111 しかし、私は(二重引用符は文字列の一部である)私は何をしようとする

を知りませんが、文字列あなたに引用符を追加するには、このに上記有効にしたいと思いますこれを行うことができます:

var str = "\"INC00001111111\""; 
//or 
var str1 = '"' + "INC00001111111" + '"'; 

私はこれが役立ちます。 :)

0
var a = "INC00001111111"; 
var b = "\"'Incident ID*+'=\""+a+"\" OR"; 

bはあなたが変数内INC00001111111を持っている場合は、ちょうど前と後の文字列を連結し、今、文字列 " 'インシデントID * +' =" INC00001111111" OR

関連する問題