regex - 使用 Apps 脚本匹配 unicode 字符类
问题描述
我想使用 Google Apps 脚本更改希伯来字符的字体系列。
我得到错误
无效的正则表达式模式 [\u0590-\u05fe]
我试过了
var searchExp = "[\u0590-\u05fe]";
var searchResult = body.findText(searchExp);
while (searchResult !== null) {
var thisElement = searchResult.getElement();
var thisElementText = thisElement.asText();
thisElementText.setFontFamily(searchResult.getStartOffset(), searchResult.getEndOffsetInclusive(), "Arial");
// search for next match
searchResult = body.findText(searchExp, searchResult);
}
解决方案
推荐阅读
- google-cloud-platform - 向谷歌云中的大查询表插入数据时出错?
- ruby-on-rails - 上限部署在预编译资产上失败,但上限
部署:预编译:资产工作 - git - 这个 Git 设置来自哪里?
- php - 尝试根据不同的表格打印编写计数查询循环
- objective-c - 如何将 NSMutable 数组附加到现有文件
- r - How to completely remove renv from an R statistics program
- ssh - how to create a dynamic port forwarding with several hops?
- bootstrap-4 - 使用 Erlang Nitrogen 和 Bootstrap 4 模板
- path - 如何在 SwiftUI 中组合形状?
- firebase - Firebase apple-app-site-association 如何添加 webcredentials