javascript - javascript 中的\300-306\是哪种字符表示形式?

标签 javascript regex

我正在使用一个函数来删除字符串中的重音符号。它使用许多正则表达式,例如 /[\300-\306]/g/[\340-\346]/g/[\310-\313]/g/[\350-\353]/g 来引用一系列重音字符,例如。 [\300-\306] 代表 [Á, à, Â, À..]。我搜索了这个表示,但没有找到任何关于它的引用。我还认为它不是 Ascii、unicode、utf8,因为这些数字与这些字符各自的表示不同。那是什么表示法?

最佳答案

它们只是字节值的八进制表示。 \300 是十进制 192。

关于javascript - javascript 中的\300-306\是哪种字符表示形式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32080530/

相关文章:

javascript - 将文本文件加载到 JavaScript 数组中

regex - 如何用sed删除()

c++ - 如何使 std::regex 匹配 Utf8

php - 如何验证一个字符串只包含小写字母?

javascript - JS中带有UTF8字符的正则表达式自动换行

javascript - Outlook 加载项 API 是否支持事件监听器?

javascript - 将 cookie 复制到另一个域

javascript - 单击袋子图标时会显示购物车中添加的商品列表

javascript - 运行 D3.js 示例

javascript - 在程序中进行多层数据验证是否可以深度防御故障或代码困惑的偏执狂?