Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Cara kerap menggantikan aksara bukan Cina dalam javascript

Cara kerap menggantikan aksara bukan Cina dalam javascript

青灯夜游
Lepaskan: 2022-10-13 17:37:12
asal
2047 orang telah melayarinya

Dalam JavaScript, anda boleh menggunakan fungsi replace() dengan ungkapan biasa "/[u4e00-u9fa5|,] /ig" untuk mencari semua aksara bukan Cina dalam rentetan dan menggantikannya dengan yang ditentukan lain Nilai, sintaks "String object.replace(/[u4e00-u9fa5|,] /ig,'Specify replacement value')".

Cara kerap menggantikan aksara bukan Cina dalam javascript

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Dalam JavaScript, anda boleh menggunakan fungsi replace() dengan ungkapan biasa untuk menggantikan aksara bukan Cina. Kaedah

replace() digunakan untuk menggantikan beberapa aksara dengan aksara lain dalam rentetan atau menggantikan subrentetan yang sepadan dengan ungkapan biasa.

string.replace(searchvalue,newvalue)
Salin selepas log masuk
参数描述
searchvalue必须。规定子字符串或要替换的模式的 RegExp 对象。
请注意,如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为 RegExp 对象。
newvalue必需。一个字符串值。规定了替换文本或生成替换文本的函数。

Nilai pulangan: rentetan baharu yang diperoleh dengan menggantikan padanan pertama atau semua padanan regexp dengan penggantian.

Contoh: Gunakan fungsi replace() untuk menggantikan aksara bukan Cina

Ungkapan biasa yang digunakan ialah: /[u4e00-u9fa5|,] /ig

Kod pelaksanaan:

var str="a你b好7dfhg呀89";
console.log("原字符串: "+str);
var value=str.replace(/[u4e00-u9fa5|,]+/ig,' ');
console.log("正则替换后: "+value);
Salin selepas log masuk

Cara kerap menggantikan aksara bukan Cina dalam javascript

Pengetahuan lanjutan: Penggantian biasa aksara Cina

digunakan Biasa ungkapan ialah: /[^u4e00-u9fa5|,] /

Kod pelaksanaan:

var str="a你b好7dfhg呀89";
console.log("原字符串: "+str);
var value=str.replace(/[^u4e00-u9fa5|,]+/ig,' ');
console.log("正则替换后: "+value);
Salin selepas log masuk

Cara kerap menggantikan aksara bukan Cina dalam javascript

[Cadangan berkaitan: tutorial video javascriptVideo pengaturcaraan

Atas ialah kandungan terperinci Cara kerap menggantikan aksara bukan Cina dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan