Rumah > Soal Jawab > teks badan
var html = "<p><a href='http://www.cnblogs.com/rubylouvre/'>Ruby Louvre</a>by <em>司徒正美</em></p>";
var text = html.replace(/<(?:.|\s)*?>/g, "");
console.log(text);//VM247:3 Ruby Louvreby 司徒正美
Sila jelaskan ungkapan biasa ini kepada saya. Saya benar-benar tidak faham π-π. . .
Terima kasih
女神的闺蜜爱上我2017-06-26 10:52:05
/ # 开始符
< # 就是<这个字符
( # 括号表示捕获, 意思是能在 正则的group函数中, 获取相应的值
?: # 这个又取消括号的捕获功能, 就是上一行的说明无效了.
. # 单个字符
| # 逻辑或的意思, 范围为括号中
\s # 空白
) # 一对括号
* # 一个或多个, 这儿表示 一个或多个 括号中的内容
? # 非贪婪, 表示 前面()* 这个组能少就少
> # 字符>
/g # 表示全局搜索, 就是 match_all 的意思.
Apa yang anda ada di sini ialah fungsi penggantian, yang menggantikan <xxxx> dengan ruang kosong
世界只因有你2017-06-26 10:52:05
Anda boleh pergi ke https://regex101.com/ dan mencuba sendiri Anda boleh memasukkan ungkapan di sebelah kiri. Masukkan kandungan ujian yang dipadankan di bawah. Penerangan terperinci di sebelah kanan.
Selain itu, ungkapan biasa ini|s
是浪费的,只需要写/<(?:.)*?>/g
即可,如果不需要对捕获组做操作,非捕获组也没有必要。可以更简化为/<.*?>/g