`
maimode
  • 浏览: 412029 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

匹配包含换行符(回车)的任意字符串的正则表达式

阅读更多
匹配包含换行符(回车)的任意字符串的正则表达式

匹配字符串的过程中经常会用到能够匹配包含换行符(回车)的任意字符串的正则表达式,即:[\s\S]*
String regex = "[\\s\\S]*?";


但是一般都会匹配形如:A任意字符B这样的模式
这时需要这样使用:正则表达式A[\s\S]*?正则表达式B
例如:
String regex = "<style>[\\s\\S]*?</style>";


分享到:
评论

相关推荐

    后台读取文本内容用正则表达式替换换行符

    效果描述: 经常被&lt;textarea&gt;中的回车符给困扰着, ... 如果只是简单的将字符串strObj调用replace()方法,则结果只替换第一个回车符, 问题不难,关键是得懂得运用正则表达式来操作!

    正则表达式

    4)\s:匹配所有空白字符,包括空格、制表符、回车符、换页符、换行符等 5)\S:匹配所有非空白字符 6)\w:匹配所有单词字符,包括0~9所有数字,26个英文字母和下划线(_) 7)\W:匹配所有非单词字符。 说明:上面的预定义...

    正则表达式教程

    正则表达式教程  正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 &lt;br&gt;列目录时, dir *....

    java 正则表达式

    “\n”匹配换行符。序列“\\”匹配“\”,“\(”匹配“(”。^匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与“\n”或“\r”之后的位置匹配。$匹配输入字符串结尾的位置。如果设置了 ...

    正则表达式30分钟入门教程

    正则表达式里还有更多的元字符,比如\s匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等。\w匹配字母或数字或下划线或汉字等。 对中文/汉字的特殊处理是由.Net提供的正则表达式引擎支持的,其它...

    正则表达式 快速参考手册(CHM)+ RegexTester工具

    \n 换行符 \e Escape \0nn ASCII代码中八进制代码为nn的字符 \xnn ASCII代码中十六进制代码为nn的字符 \unnnn Unicode代码中十六进制代码为nnnn的字符 \cN ASCII控制字符。比如\cC代表Ctrl+C \A 字符串开头...

    javascript 正则表达式(一)

    换行符 \v 垂直制表符 \f 换页符 \r 回车 \xnn 由十六进制nn指定的拉丁符,比如:\x0A等价于\n \uxxxx unicode字符 \cX 控制字符^X   正则表达式的js引用:var sEnd=new RegExp(“s$”); ——以s为结尾的...

    C#正则表达式学习

    \s 空白字符,包括换行符\n、回车符\r、制表符\t、垂直制表符\v、换页符\f \S \s的补集 . 除换行符\n外的任意字符 […] 匹配[]内所列出的所有字符 [^…] 匹配非[]内所列出的字符 下面提供一些简单的示例:

    一个java正则表达式工具类源代码.zip(内含Regexp.java文件)

    * \n The newline (line feed) character ('\u000A') \n 换行符 ('\u000A') * \r The carriage-return character ('\u000D') \r 回车符 ('\u000D') * \f The form-feed character ('\u000C')...

    正则表达式的多行模式与单行模式图文分析

    ^ 可以匹配字符串开头(字符串的开始位置),也可以匹配行的开头(即换行符\n之后的位置) $ 可以匹配字符串结尾(字符串的结束位置), 也可以匹配行的结尾(即换行符\n之前的位置) 关闭多行模式 ^ 只能匹配字符...

    又一篇正则表达式学习笔记

    *:表示*前面的内容重复出现任意多次,”.*”连在一起就表示任意数量的不包含换行符的字符。 示例:\bhi\b.*\bLucy\b:先是一个hi,然后任意多个字符(但不能有回车),最后是一个单独的单词Lucy。 2.1 +:同样表示...

    editplus 代码编辑器html c++ jsp css

    (6)选择“换行符”,插入“\n”,表示回车符。 ④、“替换为”组合框保持空,表示删除查找到的内容。单击“替换”按钮逐个行删除空行,或单击“全部替换”按钮删除全部空行(注意:EditPlus有时存在“全部替换”不...

    Editplus 3[1].0

    (6)选择“换行符”,插入“\n”,表示回车符。 ④、“替换为”组合框保持空,表示删除查找到的内容。单击“替换”按钮逐个行删除空行,或单击“全部替换”按钮删除全部空行(注意:EditPlus有时存在“全部替换”不...

    EditPlus 2整理信箱的工具

    (6)选择“换行符”,插入“\n”,表示回车符。 ④、“替换为”组合框保持空,表示删除查找到的内容。单击“替换”按钮逐个行删除空行,或单击“全部替换”按钮删除全部空行(注意:EditPlus有时存在“全部替换”不...

    C#开发实例大全(基础卷).软件开发技术联盟(带详细书签) PDF 下载

    实例089 使用正则表达式验证输入字符串 104 3.7 网络验证应用技巧 105 实例090 使用正则表达式验证E-mail格式 105 实例091 使用正则表达式验证IP地址 106 实例092 使用正则表达式验证URL 107 第4章 数组和集合的使用...

    powerbuilder

    由于PowerBuilder使用数值0(即ASCII码为0的字符)结束每个字符串,因此,如果打印控制序列中包含了数值0,应用程序需要使用其它字符在参数string中替代数值0,并用zerochar参数指明这个替代字符。一般来说,应该...

Global site tag (gtag.js) - Google Analytics