Ruby   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了判断 拼音的正则大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
#区分拼音和英文的代码

#拼音正则1

R = /(b|p|m|f|d|t|n|l|g|k|h|j|q|x|zh|ch|sh|r|z|c|s|y|w)(a|o|e|i|u|ao|iu|ei|ui|ou|iu|ie|an|en|in|un|ang|eng|ing|ong)/i
class String
  def is_py
    self.match(/^(#{R}\s?)+$/)
  end
end
    
s=[]
s << 'wo shi ji qi ren'
s << 'zheshi pinyin'
s << 'show me the money'
s << 'this is english '

s.each{|x| print x," : ",x.is_py ? 'y':'n',"\n" }


#wo shi ji qi ren : y
#zheshi pinyin : y
#show me the money : n
#this is english  : n

 

大佬总结

以上是大佬教程为你收集整理的判断 拼音的正则全部内容,希望文章能够帮你解决判断 拼音的正则所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: