【发布时间】:2018-01-02 16:45:53
【问题描述】:
我是法国人,我们有一些全新的写作规范来使语言更具“包容性”。这意味着,如果针对每个人,每个词、变位词和后缀都必须是女性化和男性化的。
所以对于C'est le président 和C'est la présidente,现在是C'est lae président·e。
翻译:[She/He is the president]
但是人声合成不可读,所以我想提取混合词président·e并读两遍(阳性方式和阴性方式)。
到目前为止,我使用了一个正则表达式,它删除了新书写约定 (·-.•) chaine.replace(/t[·\-\.•]e/gi,'te') 中使用的每个不可读字符,因此它输出了阴性词 présidente。
但我想要一个输出为président et présidente
检测到/t[·\-\.•]e/gi 时的输出:word+t + " 和 " + word+te
很难说清楚,抱歉 :) 提前致谢!
【问题讨论】:
标签: javascript regex syntax