var json = {
"Item": {
"Items": {
"Body": "<SPAN style=\"LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA\">\"We have all been inoculated with Christianity, and are never likely to take it seriously now! You put some of the virus of some dreadful illness into a man's arm, and there is a little itchiness, some scratchiness, a slight discomfort, disagreeable, no doubt, but not the fever of the real disease, the turning and the tossing, and the ebbing strength. And we have all been inoculated with Christianity, more or less. We are on Christ's side, we wish him well, we hope that He will win, and we are even prepared to do something for Him, provided, of course, that He is reasonable, and does not make too much of an upset among our cozy comforts and our customary ways. But there is not the passion of zeal, and the burning enthusiasm, and the eagerness of self-sacrifice, of the real faith that changes character and wins the world.\"<B>A.J. Gossip<\/B><\/SPAN>",
},
}
};
var someString = json.Item.Body.replace(/<br\s*\/?\s*>/g,"\n");
alert(someString);
?
Run Code Online (Sandbox Code Playgroud)
我HTML在我的回复中得到了标签,我应该删除或解析它.我怎么能这样做呢.我为BR标签做了,但现在似乎还有其他标签.
小智 18
我认为你需要的只是一个简单的正则表达式来从内容中去除html样式标签.试试这个.
str.replace(/<\/?[^>]+>/gi, '')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20077 次 |
| 最近记录: |