`
geelong
  • 浏览: 117305 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

. 不能匹配换行符号(\n)

阅读更多
. 不能匹配换行符号(\n)

\n linux换行符
\r window换行符号

替换
	body = body.replaceAll("\n|\r", "");

		String regex = ".*?<a href=\"http://image.baidu.com/.*?_百度图片" +
		"</font></a><br/>.*?<font color=\"#008000\">image.baidu."+
		"com/i" + Pattern.quote("?") + "word=.*?";
正则中有问号
需要
static String quote (String  s)
          返回指定 String 的字面值模式 String


  


  
分享到:
评论

相关推荐

    解决js正则匹配换行问题实现代码

    1. `([\n\r])`:这部分表示匹配换行符,其中`\n`是换行符(LF),`\r`是回车符(CR),在Windows系统中,通常会用`\r\n`表示新行,而在Linux和Mac系统中则通常只使用`\n`。在正则表达式中,它们可以单独匹配一个换行...

    如何在textarea文本输入区内实现换行

    在上述代码中,`/\n/g`是正则表达式,用于匹配所有`\n`字符,并用`'&#13;&#10;'`替换它们,使得在textarea中显示时,每一行之间会有换行。 总的来说,理解如何在`&lt;textarea&gt;`中实现换行是前端开发中的基本技能之一...

    正则表达式手册html版

    4. 重复:{n}、{n,}、{n,m}用于指定匹配次数。 二、元字符与转义 1. 元字符:如\.、\d、\w、\s等,分别代表任意字符、数字、字母数字下划线、空白字符。 2. 转义:在正则表达式中,使用反斜杠(\)对元字符进行转义...

    常用正则表达式符号总结

    1. `\b`:表示单词的边界,不匹配任何单词分隔符,如空格、标点符号或换行。 2. `*`:指示其前面的字符可以重复任意次(包括0次)以使整个表达式匹配。 3. `.`:匹配除换行符外的任何字符。 4. `\d`:匹配单个数字...

    LabVIEW中常用的字符串匹配符及正则表达式.doc

    - `\n (换行)`:匹配换行符。 - `\s (空格)`:匹配空格符。 - `\r (回车)`:匹配回车符。 - `\t (tab)`:匹配制表符。 - `\xx (十六进制代码)`:匹配任意字符,其中 `xx` 是字符的十六进制代码,由 `0-9` 和 `A...

    Python 匹配任意字符(包括换行符)的正则表达式写法

    于是查了一下手册,才发现正则表达式中,“.”(点符号)匹配的是除了换行符“\n”以外的所有字符。 以下为正确的正则表达式匹配规则: ([\s\S]*) 同时,也可以用 “([\d\D]*)”、“([\w\W]*)” 来表示。 Web技术之家_...

    正则表达式全部符号解释

    它用于将后面的字符解释为特殊字符的原义,例如`\n`表示换行,`\t`表示制表符。 2. `^`:开始标志。它匹配输入字符串的开始位置,如果设置`Multiline`属性,`^`还匹配每一行的开头。 3. `$`:结束标志。它匹配输入...

    Oracle正则表达式.pdf

    匹配换行符号,默认不匹配新行)或 `m`(多行模式)。 REGEXP_REPLACE 函数的语法为: `REGEXP_REPLACE (source_string, pattern, replace_string [, position] [, occurrence] [, match_parameter] )` 其中 `...

    正则表达式符号1

    pattern)`负向前瞻,确保当前位置后面不能匹配`pattern`。 12. **预查**: `(?)`正向后顾,确保当前位置前面能匹配`pattern`;`(?&lt;!pattern)`负向后顾,确保当前位置前面不能匹配`pattern`。 在Python中,可以使用`...

    javascript正则表达式

    - 修饰匹配次数的特殊符号:`*` 表示前面的字符可以出现零次或多次,`+` 表示至少一次,`?` 表示零次或一次,`{n}` 表示恰好n次,`{n,}` 表示至少n次,`{n,m}` 表示n到m次。 2. 正则表达式中的一些高级规则: - ...

    正则表达式符号与常用操作1

    这个正则表达式符号代表匹配除换行符`\n`之外的任何单个字符,`*`表示这个字符可以出现零次或多次。因此,`.*`组合在一起意味着可以匹配任意数量的任何字符,但不包括换行符。在贪婪模式下,`.*`会尽可能多地匹配...

    python正则re模块详解.pdf

    正则表达式还可以用修饰符来改变其行为,如`re.IGNORECASE`使匹配不区分大小写,`re.MULTILINE`使`^`和`$`匹配每一行的开始和结束,`re.DOTALL`使`.`匹配包括换行在内的所有字符。 **匹配和搜索** `re.match()`...

    正则表达式常用符号详解

    - **{n,m}**:匹配前面的子表达式至少 n 次且不超过 m 次。 **2.2 特殊限定符** - **?**:匹配前面的子表达式零次或一次。 - *****:匹配前面的子表达式零次或多次。 - **+**:匹配前面的子表达式一次或多次。 ##...

    正则表达式匹配任意字符(包括换行符)的写法

    今天在Java中想使用正则表达式来获取一段文本中的任意字符。于是很随意得就写出如下匹配规则: (.*) 结果运行之后才发现,无法获得换行...我百思不得其解,又将其修改为如下规则: ([.|\n]*) 以及 ([\n.]*) 结果还是

    Java正则表达式的10大问题.pdf

    \\N`,它匹配任意换行组合。要避免空行,可以使用`"[\\R\\N]+"`: ```java String[] lines = yourString.split("\\R?\\N"); ``` 或者,使用系统独立的方法: ```java String[] lines = yourString.split(System....

    Python爬虫——用的最多的正则表达式以及re.findall()函数的用法

    匹配任意一个字符(包括汉字),换行\n除外 * 重复0或N次 + 重复1或N次 ? 重复0或1次 [m] 匹配单个字符串 [m1m2…n] 匹配多个字符串 [m-n] 匹配m到n区间内的数字、字母 [^m] 匹配除m以外的字符串 ()...

    MySQL的正则表达式

    \\f 换页 \\n 换行 \\r 回车 \\t 制表 \\纵向制表注意:为了匹配\本身,需要使用\\。 8. 匹配字符类:[:alnum:] 任意字母和数字(通[a-zA-Z0-9])[:alpha:] 任意字符(同[a-zA-Z]) [:blank:] 空格和制表符(同...

    正则表达式系统教程.CHM

    - **模式修饰符**:`i`使匹配变为大小写不敏感,`m`使`^`和`$`分别匹配每一行的开始和结束,`s`使`.`匹配包括换行在内的所有字符。 - **错误处理**:在使用正则表达式时,可能会遇到模式错误或匹配失败,需要正确...

    JAVA正则表达式实例教程.doc

    `\s`匹配空格字符,包括空格、制表符、换行等;`\S`匹配非空格字符;`\d`匹配数字;`\D`匹配非数字字符;`\w`匹配单词字符,包括字母、数字和下划线;`\W`匹配非单词字符。 - **量词符号**:`*`表示零次或多次匹配...

Global site tag (gtag.js) - Google Analytics