java 正则表达式 去掉 文章头部和尾部的空格(全角,半角)、制表符、换页符
public class StringTool {/*** 去除 字符串中 所包含的空格* * <pre>* 包括:空格(全角,半角)、制表符、换页符等* </pre>* * @param xhtml* @return*/public static String removeAllBlank(String xhtml) {String result = "";if (null != xhtml && !"".equals(xhtml)) {result = xhtml.replaceAll("[ *| *| *|//s*]*", "");}return result;}/*** 去除字符串中 头部 和 尾部 所包含的空格* * <pre>* 包括:空格(全角,半角)、制表符、换页符等* </pre>* * @param xhtml* @return*/public static String trim(String xhtml) {String result = "";if (null != xhtml && !"".equals(xhtml)) {result = xhtml.replaceAll("^[ *| *| *|//s*]*", "").replaceAll("[ *| *| *|//s*]*$", "");}return result;}/*** 删除html标签* * @param xhtml* @return*/public static String removeHtml(String xhtml) {String result = "";if (null != xhtml && !"".equals(xhtml)) {result = xhtml.replaceAll("<[^>]*>|\\s+", "");}return result;}public static void main(String[] args) {String xhtml = "\n <p style=\"display:none;height:1px;overflow:hidden;\"> </p>\n \n <p style=\"text-align:center;\"><img src=\"https://pifm.eastmoney.com/EM_Finance2014PictureInterface/Index.aspx?id=0020432&imageType=k&token=28dfeb41d35cc81d84b4664d7c23c49f&at=1\" border=\"0\" alt=\"K图 002043_2\" data-code=\"K 002043|0|2\" style=\"border:#d1d1d1 1px solid;\" width=\"578\" height=\"276\"></p>\n \n <p> 兔宝宝(002043)1月3日晚公告,截至1月3日,公司累计回购2419万股,占公司总股本的3%,成交最高价为6.81元/股,成交最低价为4.98元/股,支付的总金额为1.34亿元。 <br></p>\n <p >(文章来源:证券时报网)</p>\n";xhtml = removeHtml(xhtml);System.out.println(xhtml.trim());xhtml = trim(xhtml);System.out.println(xhtml.trim());}
}
转载https://blog.csdn.net/Yan456jie/article/details/62056848
java 正则表达式 去掉 文章头部和尾部的空格(全角,半角)、制表符、换页符相关推荐
- VBA Trim()函数 去除头部和尾部的空格 - VBA函数学习笔记(二)
本期学习的函数是Trim()函数. 要处理的字符串前面和后面都有讨厌的空格,必须要把他们去掉,每个单元格的内容才可以保持整齐. 因此我们需要使用Trim()函数. 语法 Trim(String) 参数 ...
- R语言str_trim函数去除字符串中头部和尾部的空格
R语言str_trim函数去除字符串中头部和尾部的空格 目录 R语言str_trim函数去除字符串中头部和尾部的空格 #导入包和库 #仿
- java处理全角半角字符问题
1.全角:指一个字符占用两个标准字符位置. 汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符.一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符 ...
- java 判断全角_Java如何判断字符串中包含有全角,半角符号
首先介绍下全角跟半角之间的区别: 在计算机屏幕上,一个汉字要占两个英文字符的位置,人们把一个英文字符所占的位置称为"半角",相对地把一个汉字所占的位置称为"全角" ...
- Java如何判断字符串中包含有全角,半角符号
一.全角跟半角之间的区别 在计算机屏幕上,一个汉字要占两个英文字符的位置,人们把一个英文字符所占的位置称为"半角",相对地把一个汉字所占的位置称为"全角".在汉 ...
- java 全角_java 全角半角字符转换的方法实例
这篇文章主要介绍了java 全角半角字符转换的方法,大家参考使用吧 如果搞明白了Java中全角字符和半角字符之间的关系 那他们之间的转换根本就不是个事. 可以通过下面的程序看看Java中所有字符以及对 ...
- java去除空格tab全角半角等
@Testpublic void aVoid() {String content = "<p> 程潮的脚步一下顿住.</p><p> </p>& ...
- Java如何判断字符串中包含有全角,半角符号,以及去除中文
全角:是指中GB2312-80(<信息交换用汉字编码字符集·基本集>)中的各种符号. 半角:是指英文件ASCII码中的各种符号. 全角状态下字母.数字符号等都会占两个字节的位置,也就是一个 ...
- java判断全角_Javascript判断日文全角半角长度
今天遇到需要判断在输入框中输入全角与半角的文字个数,例如全角可以输入10个,而半角可以输入20个.在网上搜寻了下,有篇文章是关于JavaScript,重点在于将字符串转换成unicode编码,而AS和 ...
- java 日文片假名半角转全角_日文 全角/半角 平假名/片假名 的转换
(1)使用 ICU4J String src = "AaAアいろはアイウエイウエ"; //全角文字→半角文字に変換 Transliterator trF2H = Translite ...
最新文章
- 一个ASP页面访问需要输入密码后才可以继续访问的实例
- GPS定位系统源码二次开发就选专为二次开发而生的GPSBD...
- sqlyong 删除数据能否撤回_数据结构知识点总结
- [MSDN]ASP.NET MVC2(5)MVCRoute和urls
- css水平垂直居中(绝对定位居中)
- 遍历Map key-value的两种方法、遍历Set方法
- JFinal interceptor - Deal with session attributes
- WebBrowser部分用法
- html5 动态3d箭头,HTML5旋转的3D镐 | 箭头
- centos8 安装docker_利用Jenkins和Docker实现小公司的自动部署
- 多语言 获取当前语言
- STM系列单片机中文参考手册下载方法
- deeplin显示安装空间不够_电视内存不够怎么办?一步到位来搞定
- 车联网大数据框架_车联网大数据平台架构设计-系统总体架构
- Guava---Splitter
- 网络空间安全 恶意流量和恶意代码 结合Wireshark初步分析(一)
- R语言使用dplyr包的full_join函数基于多个字段(数据列)全连接两个dataframe、按照多列对数据进行全连接
- 【在线图表生成】掌握这些图表,年终报表根本不用愁!
- Redis集群生产环境搭建,主从搭建,动态增删步骤
- 怎么办理质量管理体系认证证书ISO9001?