我需要能够替换某些字符,以便我可以将它们用作CSS类.
我有类似的字符串,类(名称),类和名称,amonst其他不是有效的CSS类(据我所知).
如何使用replace函数替换多个chracters,
例如
translate(className, ' ','') (would replace a space)
Run Code Online (Sandbox Code Playgroud)
但有可能为多个角色做这个吗?
翻译似乎不适用于&
例
XML
<title>Mary & the Wolf<title>
Run Code Online (Sandbox Code Playgroud)
XSLT
<xsl:value-of select="translate(title, ' &','')"/></xsl:attribute>
Run Code Online (Sandbox Code Playgroud)
所以我希望输出为:
MarytheWolf
Run Code Online (Sandbox Code Playgroud)
但此刻我收到了&字符错误.
translate() 作品性格:
translate(className, ' &#?!','') // would remove any character in the string #1
Run Code Online (Sandbox Code Playgroud)
要么
translate(className, ' &#?!','_____') // would replace any character
// in the string #1 with '_'
Run Code Online (Sandbox Code Playgroud)