Cum să eliminați toate aparițiile caracterului ‘ într-un șir de caractere în Javascript? (Programare, Javascript, String)

Himanshu Shukla a intrebat.

Șirul meu este ca (numele pasagerului este Suraj și numărul de contact al pasagerului este XXXXXXX672).Cum pot elimina toate aparițiile lui ‘ din șir?

comments = comments.replace(/'/g, ' '); and comments = comments.replace(/'/g, ' ');

Dar nu au funcționat. Vă rog să-mi sugerați ce este necesar.

Comentarii

  • Tocmai am testat codul dvs. în consolă cu șirul dvs. de probă. Acesta funcționează bine. jsfiddle.net/qafy5m0v –  > Por Rajaprabhu Aravindasamy.
  • Sunteți sigur că caracterul din șir este un apostrof, nu un „citat inteligent”? –  > Por Barmar.
  • Care dintre ele funcționează prima sau a doua ? Le-am încercat pe amândouă, dar apare o eroare de script. –  > Por Himanshu Shukla.
  • @HimanshuShukla ce eroare apare? –  > Por Rajaprabhu Aravindasamy.
  • Am impresia că caracterul din șirul dvs. este ` nu ‘. SO etichetează acea porțiune din șir ca fiind o secțiune de cod – ceea ce arată că ați folosit ` not ‘ –  > Por abagshaw.
1 răspunsuri
Waqas Ahmed

Codul dvs.

var temp = "passenger's name is Suraj and passenger's contact number is    XXXXXXX672";
var test = temp.replace(/'/g, ' ');

Ieșire

"passenger s name is Suraj and passenger s contact number is XXXXXXX672"

Funcționează bine.

Comentarii

  • Mai întâi stochez șirul în DB, apoi îl recuperez și îl procesez. Această eroare apare în acel moment. În timpul stocării, nu apare nicio eroare. –  > Por Himanshu Shukla.
  • Cum să eliminați toate aparițiile caracterului ‘ într-un șir de caractere în Javascript? aceasta este ceea ce ați întrebat. dacă aveți o problemă diferită, postați-o separat. –  > Por Waqas Ahmed.