最简单的形式:
^w+(,w+)*$
演示在这里。
我只需要限制字母。我怎样才能做到这一点 ?
使用正则表达式(包括示例Unipre字符范围):
^[u0400-u04FFa-zA-Z ]+(,[u0400-u04FFa-zA-Z ]+)*$
演示在这里。
用法示例:
public static void main (String[] args) throws java.lang.Exception{ String regex = "^[u0400-u04FFa-zA-Z ]+(,[u0400-u04FFa-zA-Z ]+)*$"; System.out.println("abc,xyz,pqr".matches(regex)); // true System.out.println("text1,text2,".matches(regex)); // false System.out.println("ЕЖЗ,ИЙК".matches(regex)); // true}Java演示。



