曾经用过的正则表达式

Posted wangjianl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了曾经用过的正则表达式相关的知识,希望对你有一定的参考价值。

public static void main(String[] args) {
  String aString="w14-rq22.3";
  //只保留数字
  aString = aString.replaceAll("[^(0-9)]","");
  System.out.println(aString);
  String bString="w14-rq22.3";
  //保留数字,小数点
  bString = bString.replaceAll("[^\d.]", "");
  System.out.println(bString);
  String cString="w14-rq22.3";
  //保留数字,小数点,负号
  cString = cString.replaceAll("[^\d.\d-]", "");
  System.out.println(cString);
}

以上是关于曾经用过的正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

Java正则表达式应用详解

java 正则表达式 前4位必须全部是字母,怎么写?

java-笔记-string ,Integer,Math,正则表达式

正则表达式进阶——你从没想过的正则表达式使用方式

卧槽!java使用正则表达式替换

工作中使用过的正则表达式