`

java字符串过滤回车和换行符

    博客分类:
  • java
阅读更多
//第一种方式  
import java.util.regex.Pattern;  
import java.util.regex.Matcher;  
   
// 4 different combinaisons  
Pattern CRLF = Pattern.compile("(\r\n|\r|\n|\n\r)");  
Matcher m = CRLF.matcher(myString);  
   
if (m.find()) {  
  newString = m.replaceAll("<br>");  
}  
//第二种方式  
  
newString = myString.replaceAll("(\r\n|\r|\n|\n\r)", "<br>"); 
分享到:
评论

相关推荐

    java正则表达式 过滤特殊字符的正则表达式

    * `\n`:换行符,相当于一个换行操作 * `\r`:回车符,相当于一个回车操作 * `\d`:数字,相当于 `[0-9]` * `\D`:非数字,相当于 `[^0-9]` * `\s`:空白符号,相当于 `[\t\n\x0B\f\r]` * `\S`:非空白符号,相当于 ...

    Ajax 返回字符串的过滤实现代码

    例如,使用`replace(/\s+/g, '')`可以移除字符串中的所有空白字符,包括空格、制表符、换行符和回车符。 3. 使用`alert`或其他调试手段打印处理前后的字符串值,以观察变化。 4. 确保在进行字符串比较时使用正确的...

    String和Date工具类

    3. **过滤空白字符**:去除字符串中的空格、制表符、换行符等空白字符,可以使用`trim()`、`replaceAll("\\s", "")`或自定义方法实现。`trim()`仅去除首尾空白,而`replaceAll("\\s", "")`则会替换所有空白字符。 4...

    Android之EditText控制禁止输入空格和回车

    对于禁止输入空格,可以通过检测、分割和合并字符串来实现;而对于禁止输入回车,只需在XML布局中设置`android:singleLine="true"`即可。这些技巧有助于创建更符合需求的用户界面,提升用户体验。在实际项目中,可以...

    java笔记超级棒的

    - `.`:匹配除换行符外的任意一个字符。 - `\w`:匹配字母数字下划线中的任何字符。 - `\W`:匹配非字母数字下划线的任何字符。 - `\s`:匹配任何空白字符,包括空格、制表符、回车等。 - `\S`:匹配任何非空白字符...

    在Python中过滤Windows文件名中的非法字符方法

    `、`"`、`、`&gt;`、`|`以及回车换行符(\r\n)。这些字符在文件路径中有着特殊的含义,因此在文件名中使用它们可能会导致解析错误。 下面介绍三种常见的过滤非法字符的方法: 1. **第一种方法**:直接替换所有非法字符...

    正则表达式– 教程

    - **`.`**:匹配除换行符外的任何单个字符。 - **`^`**:匹配输入字符串的开头位置。 - **`$`**:匹配输入字符串的结尾位置。 - **`*`**:匹配前面的子表达式零次或多次。 - **`+`**:匹配前面的子表达式一次或多次...

    jQuery jqgrid 对含特殊字符json 数据的 Java 处理方法

    在使用jQuery的jqGrid插件时,数据源通常为JSON格式,它可能包含各种特殊字符,如换行符、引号等。这些特殊字符如果不正确处理,可能会导致解析错误或者显示问题。本篇文章将详细介绍如何在Java环境中,使用json-lib...

    Java实现从Html文本中提取纯文本的方法

    // 去除字符串中的空格,回车,换行符,制表符 return txtcontent; } 代码二:使用正则表达式提取纯文本 public static String Html2Text(String inputString) { String htmlStr = inputString; // 含Html标签的...

    实验一词法分析程序的设计实现分析.doc

    - 空格、制表和回车换行符都可能导致单词结束。 - 对于没有空格间隔的单词,如`a*〔b+c〕`,程序需要正确识别所有单词。 - 字符串的首字符必须为字母,例如`123ab`不应识别为数字和标识符。 7. **程序代码参考**...

    JSP实验内容

    - 可以使用字符串替换的方法将换行符转换成HTML的换行标签` `。 **上机实践:** - 实现一个留言板系统的各个功能模块。 - 设计用户界面,使其友好且易于操作。 - 处理可能出现的中文乱码问题。 - 对用户输入的...

    常用正则表达式

    **描述**: 匹配空白字符,包括换行符、空格、回车等。 **应用场景**: 清理字符串中的空白字符,使文本更加整洁,提高数据处理的效率。 --- #### 五、HTML 标签去除 **正则表达式**: `&lt;(\S*?)[^&gt;]*&gt;.*?|*?&gt;` **...

    js脚本攻击大全

    通过在代码中插入换行符来绕过过滤机制,使恶意脚本得以执行。 ##### 14. 嵌入式回车 ```html ('XSS');"&gt; ``` 与第13点类似,但这里使用的是回车符。 ##### 15. 嵌入式多行注入JavaScript,这是XSS极端的例子 ```...

    freemarker总结

    其它的运行符可以作用于数字和日期,但不能作用于字符串,大部分的时候,使用gt等字母运算符代替&gt;会有更好的效果,因为 FreeMarker会把&gt;解释成FTL标签的结束字符,当然,也可以使用括号来避免这种情况,如:(x&gt;y)&gt; ...

    ACM集训队资料(acmer必看经典)

    - **读入一行字符串(包括空格)**: 使用`gets(str)` - **特定读取模式**: - `%[a-z]`: 只读取小写字母 - `%[^:]`: 读取直到遇到冒号为止 - `%*c`: 忽略某一项的读取 - **输出** - 在输出时需要注意回车的处理...

    2021-2022计算机二级等级考试试题及答案No.12079.docx

    - 字符串拼接指的是将两个或多个字符串合并成一个新的字符串。 - **答案解析**:题目中的程序没有给出具体代码,但根据选项推测,应该是将字符串"123"拼接到另一个字符串前面,结果为"1234"。但由于题目中没有提供...

Global site tag (gtag.js) - Google Analytics