![]() |
1
16
我想你可以在稍微不同的主题上使用问题的函数( Efficiently replace all accented characters in a string? ) 杰森·邦廷的回答有一些好主意+必要的解释,这是他的解决方案,有一些修改,让你开始。( 如果你觉得这有帮助的话,把他的原始答案也投赞成票,因为这是他的代码,本质上 )
可调用的
编号的实体更容易,您可以使用一点数学和
另一个更简单的可能性是这样的(在任何浏览器中都可用)
|
![]() |
2
2
另一种方法是创建DIV对象
然后将文本分配给它的innerhtml
最后读取元素的文本内容
就这样…… |
![]() |
3
1
您可以使用基于函数的替换来执行您想要执行的操作:
不过,我确实敦促你考虑一下你的处境。如果在文本值中接收和复制以及其他HTML实体,是否确实要替换它们?之后你应该转换它们吗? 只是要记住一些事情。 干杯! |
![]() |
4
0
不使用痛苦的开关/案例陈述的现代变体:
或者,因为这真的应该变成一个函数:
(此字符列表是根据 list of XML-escape-char-codes available on wikipedia ) |
![]() |
5
0
替换任何HTML标记和HTML特殊字符的更好方法是用regex替换它们
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 4 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 4 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 4 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 4 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 5 月前 |