我正在尝试替换:
带有á, ă, â ...
的 a
í, ì, ĭ, î, ǐ, ï, ḯ ...
i
的{{1}}
ú, ü ...
与u
str.replace(/[íìĭîǐïḯ]/gi,'i'
等等。
我现在正在做的是:{{1}} 另外,如果我想匹配所有这些,我需要为每个分组调用replace。
有更好的方法吗?
答案 0 :(得分:2)
据我所知,你必须匹配每个小组。看看这个例子,虽然它是javascript它是非常完整的脚本并且很容易让它在actionscript中工作: http://lehelk.com/2011/05/06/script-to-remove-diacritics/