Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

จะแทนที่อักขระพิเศษทั้งหมดที่ตามหลังอักขระอื่น - JavaScript ได้อย่างไร


สมมติว่าต่อไปนี้คือสตริงของเราที่มีอักขระพิเศษ −

var sentence = '<My<Name<is<John<Doe';

เรากำลังแทนที่อักขระพิเศษและตั้งค่าช่องว่างโดยใช้แทนที่ () พร้อมกับ regex

ตัวอย่าง

ต่อไปนี้เป็นรหัส -

var sentence = '<My<Name<is<John<Doe';
var regularExpresion = /<(?!\s)/g;
var result = sentence.replace(regularExpresion, "< ");
console.log(result);

ในการรันโปรแกรมข้างต้น คุณต้องใช้คำสั่งต่อไปนี้ -

node fileName.js.

ที่นี่ ชื่อไฟล์ของฉันคือ demo271.js

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้บนคอนโซล -

PS C:\Users\Amit\javascript-code> node demo271.js
< My< Name< is< John< Doe