//开头数字 结果22String filter = "22AAssfsfs23";Pattern pattern = Pattern.compile("^(\\d+)");Matcher matcher = pattern.matcher(filter);
//结尾数字 结果23String filter = "22AAssfsfs23";Pattern pattern = Pattern.compile("(\\d+)$");Matcher matcher = pattern.matcher(filter);//取反   结果是 AAssfsfsString filter = "22AAssfsfs23";Pattern pattern = Pattern.compile("[^(\\d+)$]+");Matcher matcher = pattern.matcher(filter);解释: ^在[]里面为取反 在外面为开头匹配  $为结尾匹配\\d为数字(其中第一个\是转义) +是匹配一次或者多次?是匹配字表达式的零次或者一次[]标记表达式开始和结束()子表达式的开始和结束.匹配除换行符 \n 之外的任何单字符|指明两项之间的一个选择。要匹配 |

java正则表达式 字符串取开头数字 结尾数字 取反相关推荐

  1. Java判断字符串的开头和结尾

    1.判断字符串的开头: String str="abcdefabc";if(str.indexOf("abc")==0){System.out.println( ...

  2. Javascript正则表达式表示固定开头和结尾的字符串

    Javascript正则表达式表示固定开头和结尾的字符串 举例:用Javascript正则表达式表示以"法宝联想"开头和"智能发现"结尾的字符串(包含开头和结尾 ...

  3. 四、正则表达式:匹配开头与结尾

    四.正则表达式:匹配开头与结尾 ^ 限制匹配的内容必须从开头判断 $ 限制匹配的内容必须包含结尾 使用re.match()自带判断开头,但是不判断结尾,也就是即使在匹配字符前面部分符合限制条件,后面部 ...

  4. 匹配一个字符串的开头和结尾_我如何构建一个应用程序来展示精彩小说的开头和结尾

    匹配一个字符串的开头和结尾 I know sentences. In my decade as a print journalist, I've written hundreds of article ...

  5. R语言str_starts函数和str_ends函数检查在字符串的开头或者结尾是否存在特定字符串或者字符串模式

    R语言str_starts函数和str_ends函数检查在字符串的开头或者结尾是否存在特定字符串或者字符串模式 目录

  6. 正则表达式匹配特定开头和结尾的一行

    正则表达式匹配特定开头和结尾的一行 目标 匹配 traceLog("R38:" + r38); 这类文本行 方案 traceLog[^;]+;$ 说明 traceLog 表示行的开 ...

  7. startsWith(),endsWith()的作用,用法,判断字符串a 是不是以字符串b开头或结尾

    Java代码   if(a.startsWith(b)) //判断字符串a 是不是以字符串b开头. Java代码   if(a.endsWith(b)) //判断字符串a 是不是以字符串b结尾. Ja ...

  8. 正则表达式中的开头和结尾

    ^ 表示匹配 以 后一个字符开头有两个作用1)匹配以指定字符开头 ^[a-zA-Z_]+\w 必须以小写字母.大写字母.下划线开头2)用在[]内部用于取反 [^hz] 匹配不含有hz的字符$ 表示匹配 ...

  9. Java 在链表的开头和结尾添加元素

    使用 LinkedList 类的 addFirst() 和 addLast() 方法在链表的开头和结尾添加元素 完整代码 import java.util.LinkedList;public clas ...

最新文章

  1. JS重写Alert方法
  2. 刚开完2019WWDC 苹果就被iOS开发者们集体起诉...
  3. 【java学习之路】(java SE篇)013.lambda表达式
  4. Android 开发实战
  5. STM32的FlyMcu程序下载
  6. java分布式面试题之消息队列ActiveMQ部分,java反序列化原理
  7. Mongoose Schema hasn't been registered for model
  8. hub设备_「网络安全」网络设备篇(9)——集线器Hub
  9. 传奇怎么设置沙巴克自动攻城
  10. 修改webstorm的运行内存避免卡顿
  11. Meta研发触觉手套,有人想在元宇宙撸猫,有人产生大胆的想法
  12. 【报告分享】京东大数据研究院:2020线上农产品消费趋势报告(附下载)
  13. configure: error: Package requirements (oniguruma) were not met: No package ‘oniguruma‘ found
  14. 【黑马程序员西安中心】作为应届生的我,终于进入IT行业了
  15. 7-6 求一批整数中出现最多的个位数字 (20 分)
  16. vue 图片,视频点击预览按钮方法
  17. windows函数(system)
  18. Python爬虫第十课:Scrapy框架(1)
  19. ibm dsa生成html,IBMxSerial服务器故障诊断工具DSA
  20. 苹果android通用插头,苹果充电器插头可以给安卓手机用吗??

热门文章

  1. linux定时关机命令_软件设计师必知Linux命令 | 推荐收藏~
  2. 品酒论三国之一(把梳子卖给和尚)
  3. 苏南大学计算机专业,江苏苏南五市2015年对口单招计算机专业二调试卷(含答案)20176158115272.doc...
  4. Elasticsearch专栏-7.es底层写入原理
  5. Python入门-if语句
  6. Java基础知识11——数组
  7. Android API 指南 - Android API Guides
  8. 暑假假期训练总结-8
  9. R语言使用quantmod包的getSymbols函数从指定金融数据源获取指定时间段的股票数据、美股不使用后缀、其它股票需要使用后缀:大陆沪市使用:“.SS“,深市使用:“.SZ“,香港使用:“.HK
  10. 基于5G和MEC的新型智慧工地应用研究