godhawk 发表于 2013-4-3 12:08:00

[已解决]怎么用正则匹配拼音字符?

本帖最后由 godhawk 于 2013-5-24 14:47 编辑

比如有一篇文章,类似这样

“静养 jìngyǎng;卧床休息 wòchuáng xiūxi. ”

要把里面的拼音字母和英文字母都去掉,剩下这样的

“静养;卧床休息 . ”

我想用StringRegExpReplace ()函数,但是找不到可以匹配拼音字母(带声调)的表达式

求助!

kevinch 发表于 2013-4-3 20:08:27

MsgBox(0,"",StringRegExpReplace("静养 jìngyǎng;卧床休息 wòchuáng xiūxi. ","(?is)+",""))这个试下

mbdnmt 发表于 2013-4-3 20:49:50

回复 2# kevinch

强人,果然可以,你这字符如何找到的?

kevinch 发表于 2013-4-3 22:37:38

看字符表呗

kk_lee69 发表于 2016-11-24 23:39:37

回复 2# kevinch

kevin你是台灣的網上有人發過EXCEL 的 國字 轉注音

然後 AU3 有 國字轉拼音 UDF

有辦法 改成 國字轉注音嗎??

kevinch 发表于 2016-11-25 13:36:59

回复 5# kk_lee69
我是大陆的,看来我得先弄明白你说的都是什么意思

kk_lee69 发表于 2016-11-25 20:50:26

回复 6# kevinch

呵呵兄弟不好意思我還以為你是台灣的 也用繁體跟注音....

kevinch 发表于 2016-11-26 14:34:01

回复 7# kk_lee69
花点时间建立对应列表就行了
页: [1]
查看完整版本: [已解决]怎么用正则匹配拼音字符?