快速的问题。Java正则表达式匹配卡片
Java正则表达式的代码是什么,它与第一个char上的{1,2,3,4,5,6,7,8,9,T,J,Q,K}
和第二个上的{S,D,C,H}
的字符串匹配。我怎样才能做到这一点?
谢谢。
快速的问题。Java正则表达式匹配卡片
Java正则表达式的代码是什么,它与第一个char上的{1,2,3,4,5,6,7,8,9,T,J,Q,K}
和第二个上的{S,D,C,H}
的字符串匹配。我怎样才能做到这一点?
谢谢。
很简单:
'^[1-9TJQK][SDCH]$'
注意,使用^
和$
意味着该字符串只包含两个字符,并尊重你需要的规则。因为Jonathon Reinhart指出,也许我的单行解释是不够的。显然你应该深入研究那个标志的含义。反正一个好的开始点是他的描述:
^
装置“在串的开始”[1-9TJQK]
手段“1和9(含)或T或按J或Q或K[SDCH]
同样的逻辑$
的意思是“在字符串的结束”
之前,你需要学习正则表达式。 – SLaks
这就是为什么我问。希望这为例e帮助我了解更多关于它们的信息。 – nunos