我现在要用正则表达式判断一个字符串是否符合java的变量命名规则,请问谁那有吗?谢了!~

解决方案 »

  1.   

    不用找了,去oracle官网下载《java语言规范》第三版,里面给你写好了
      

  2.   

    楼上的不对吧?
    我自己写了个[a-zA-Z_$][a-zA-Z0-9_$]*
    不知道是否正确,望高人指教
      

  3.   

    这个肯定不对的,java变量可以用中文,日文,韩文等命名的,这个只是很小的一个子集
      

  4.   

    你是想做checkstyle吗?   限定成英文数字下划线就够了
      

  5.   


    楼上的变的很快啊,像我这种人肯定是会说到 java 官网云去,一时还改不了这个口。
    可以深入一下像 checkstyle 那种检查编码规范的组件中。