netegg 发表于 2015-2-11 12:03:03

对呀,这个问题有点扯淡,拼音的声调符也要考虑,还有标记的位置,不一定是第一个元音

netegg 发表于 2015-2-11 12:04:13

况且拼音里没有两个声调符在一次表达中,除非是有声母才会划分

netegg 发表于 2015-2-11 12:08:29

也就是说那个隔音符必须加上,前面的i才能加上声调符,否则是错的

afan 发表于 2015-2-11 12:10:54

对呀,这个问题有点扯淡,拼音的声调符也要考虑,还有标记的位置,不一定是第一个元音
netegg 发表于 2015-2-11 12:03 http://www.autoitx.com/images/common/back.gif


    是这样 {:face (303):}

netegg 发表于 2015-2-11 12:15:25

回复 19# afan
中英文和标点应该不太麻烦,加上带声调的拼音是纯扯

netegg 发表于 2015-2-11 12:22:19

回复 19# afan
不过有可能的话,utf8也许行,那个虽然不是连续的,但是四个音调的字符代码好像有

wangms 发表于 2015-2-11 12:22:54

谢谢大师们的关注和指点!!

afan 发表于 2015-2-11 12:27:19

回复 21# netegg


    我那个表达式包含了声调的拼音,正如你所说,不是连续的,中间也夹杂了一些其它字符,虽然那些字符一般不会和拼音冲突,但不能做判断是否合法拼音的识别,基本的匹配还是没问题的。

netegg 发表于 2015-2-11 12:29:15

回复 23# afan
这我知道,aeiou,最麻烦的就带i的上面的声调,加到哪个上面

afan 发表于 2015-2-11 12:37:09

回复afan
这我知道,aeiou,最麻烦的就带i的上面的声调,加到哪个上面
netegg 发表于 2015-2-11 12:29 http://www.autoitx.com/images/common/back.gif


    你这已经是做判断是否合法了,那太具体了……

netegg 发表于 2015-2-11 12:37:52

diū丢         duī堆

wangms 发表于 2015-2-11 12:38:27

A大,您的翻译程序就对拼音匹配得很是完整啊

netegg 发表于 2015-2-11 12:39:32

所以单正则可能不好整,像我上面说的一样

netegg 发表于 2015-2-11 12:44:17

回复 27# wangms
afan写的没错。是你的要求太苛刻

netegg 发表于 2015-2-11 12:46:26

回复 28# netegg
丢弃,堆砌,afan搞搞看
页: 1 [2] 3
查看完整版本: 求中文、汉语拼音、英文正则