• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >编程问答 > java正则表达式,怎么写一个match包含空格的pattern?

java正则表达式,怎么写一个match包含空格的pattern?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-07

佚名通过本文主要向大家介绍了pattern match,imaq match pattern,must match pattern,正则表达式match,正则match等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:java正则表达式,怎么写一个match包含空格的pattern?
描述:

  public static void main(String[] args){


        Pattern pattern = Pattern.compile("\\s*|\t|\r|\n");//这里不会写

        Matcher m=pattern.matcher("vv vv");

        System.out.println(m.matches());

    }


解决方案1:

其实不太清除题主的题意:

    public static void main(String[] args) {
        Pattern pattern = Pattern.compile("\\w*\\s*\\w*");//这里这么写

        Matcher m=pattern.matcher("vv vv");

        System.out.println(m.matches());

    }

解决方案2:

1、既然用到了 | ,那应该要使用括号。
2、从你的目标字符串中包含了字符和空格,但是你的正则表达式中却没有“字符”。
如下代码运行成功:

Pattern pattern = Pattern.compile("(\\S|\\s|\t|\r|\n)*");

解决方案3:

http://ask.csdn.net/questions/187194


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • java正则表达式,怎么写一个match包含空格的pattern?

相关文章

  • 2017-06-07 我想学习Python谁能给我一份KomodoIDE的汉化吗,很急
  • 2017-06-07 (python)一个django工程如何管理不用的独立站点?
  • 2017-06-07 EJB30+Struts20在测试时,jboss启动异常
  • 2017-06-07 如何形象地解释“结构化数据”与“半结构化数据”的区别
  • 2017-06-07 masm32的使用的教程我看的一脸懵逼
  • 2017-06-07 如何学习算法和提高coding效率?
  • 2017-06-07 Segmentfault这样的系统,最新问题的列表怎么做缓存
  • 2017-06-07 Github还能访问不?似乎被墙了,悲剧的国度
  • 2017-06-07 使用视频转码服务时返回错误。
  • 2017-06-07 有没有在线提供pdf等文件存储api接口的网站

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 时间复杂度合并两个堆的复杂度为logN?
    • (golang)麻烦解说下go中的select概念
    • (ruby)为什么12306客服邮箱用的是railscomcn的域名?
    • Java中使用注解和使用配置文件各有什么优缺点?
    • pythonmultiprocessing模块的Pipe通信问题
    • (golang)Beego与AngularJS的模板格式冲突,该怎么解决?
    • 七牛视屏处理这么用?golangSDK例子来上传视频,英语的客服文件
    • 请问Ubuntu/ssh安装完了提示不匹配是不是有可能是64bit和32bit的原因?
    • badtoken
    • er图ER图里有一个标记看不懂

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有