×

Ruby教程

在Calibre中用正则表达式去除日文的注音(振假名)

HappySir¹ HappySir¹ 发表于2024-04-16 浏览4772 评论0
最近下载了一本轻小说生肉,因为日语太菜,看不懂,打算把它丢去机翻。 原文是AZW3,打算先用Calibre转成txt文档再进行翻译。 注释的原理:ruby标签 日语轻小说中含有大量的注音(也叫振假名,日语为「振ふり仮名がな」;或Ruby,日语为「ルビー」),比如说: 林道を抜け、緩やかな丘陵きゅうりょうに出ると、山賊討伐を任された《七光しちこう騎士きし団だん》の視界前方に、青空に聳そびえる石造りの古城が現れる。 这段话中含有几处注音,在AZW3中,这些注音假名是通过HTML

gateway

SpringCloud使用Gateway常用的断言(predicates)种类以及规则

wangxixigz wangxixigz 发表于2024-04-16 浏览7955 评论0
    基础提要:SpringCloud中的Gateway网关. 这里是我们9527网关服务的yml配置文件,可以看到是动态路由,根据断言(predicates)匹配到/testGateWay01路径的请求后,再通过服务名SPRINGCLOUD-PROVIDER-DEPT去服务注册中心负载均衡地获取到服务并访问! spring: application: name: cloud-gateway cloud: gateway: discovery

正则表达式

grep 正则表达式 如何匹配 中括号(grep正则表达式匹配数字)

ohblue ohblue 发表于2024-04-15 浏览6392 评论0
grep 正则表达式如何匹配中括号? How grep regex matches square brackets? 1. 匹配中括号,例如匹配 String[] args $ echo "String[] args" | grep -Eo "[][0-9a-zA-Z ]+" String[] args (这一行是匹配到的结果) (1)grep -E 加上 -E 表示采用正则表达式进行匹配。加 -o 参数,表示只输出匹配到的部分。 (2)正则表达式中,表示 Characte