Java判断字符串中是否包含中英文标点符号

    /*** 该函数判断一个字符串是否包含标点符号(中文英文标点符号)。* 原理是原字符串做一次清洗,清洗掉所有标点符号。* 此时,如果原字符串包含标点符号,那么清洗后的长度和原字符串长度不同。返回true。* 如果原字符串未包含标点符号,则清洗后长度不变。返回false。* @param s* @return*/public boolean check(String s) {boolean b = false;String tmp = s;tmp = tmp.replaceAll("\\p{P}", "");if (s.length() != tmp.length()) {b = true;}return b;}

主要是使用了正则匹配:

replaceAll("\\p{P}", "");

replaceAll里面的正则匹配可以被使用来把字符串中的中英文标点符号全部清空只保留数字英文和中文。

Java判断字符串中是否包含中英文标点符号相关推荐

  1. java 包含汉字,【转载】Java判断字符串中是不是包含汉字

    [转载]Java判断字符串中是否包含汉字 import java.util.regex.Matcher; import java.util.regex.Pattern; public class If ...

  2. java 包含汉字,java判断字符串中是否包含汉字

    java判断字符串中是否包含汉字 package com.zuidaima.util; /** [email protected] www.zuidaima.com **/ public class ...

  3. java 判断字符串中是否包含emoj表情及过滤

    java 判断字符串中是否包含emoj表情及过滤 package com.luo.dtqjh.utils;import org.apache.commons.lang.StringUtils;publ ...

  4. java判断字符串中是否包含中文 过滤中文

    package com.test;import java.util.regex.Matcher; import java.util.regex.Pattern;public class Test {@ ...

  5. java判断字符串中是否包含字母

    2019独角兽企业重金招聘Python工程师标准>>> 1.Java代码判断字符串中是否包含字母: 思路:使用正则表达式的来验证 1.1示例代码如下: [html] view pla ...

  6. 判断字符是否是字母java,java判断字符串中是否包含字母

    1.java代码判断字符串中是否包含字母: 思路:使用正则表达式的来验证 1.1示例代码如下: /** * 该方法主要使用正则表达式来判断字符串中是否包含字母 * @author fenggaopan ...

  7. java判断字符串中是否包含某个字符

    1 使用String类的contains()方法 contains()方法用于判断字符串中是否包含指定的字符或字符串.语法如下: public boolean contains(CharSequenc ...

  8. JAVA判断字符串中是否包含中文汉字

    汉字的Unicode范围扩展了好多次了,网上的各种判断正则都是之前的,漏了很多 汉字 下面是最新的最全的判断正则 /*** 判断字符串中是否包含中文汉字** @param content* @retu ...

  9. Java开发全套学习!java判断字符串中是否包含中文

    第一个暴击:Spring 上一份Spring的手绘思维脑图(就像是个知识大纲总结),预览一下Spring的知识点,心里有个谱.不过这边我是采用的截图方式,为了把全部的内容都截取出来,所以整个就比较小, ...

最新文章

  1. ID--HANDLE--HWND三者之间的互相转换
  2. 算法导论Java实现-随机化数组的两种方式(5.3章节)
  3. 基站基带fgpa 服务器芯片,基于FPGA的AIS基带数据处理芯片设计
  4. Elasticsearch query和filter过滤有什么不同
  5. 17款开源论坛系统/Forum Software(转载)
  6. 超1亿人选择朋友圈三天可见,背后的原因值得深思
  7. Python爬虫urllib库的使用
  8. iOS上传图片和视频(base64和file)
  9. linux修改文件打开最大数(ulimit命令)
  10. ajax控件扩展,22.6 扩展控件
  11. 七、VueJs 填坑日记之渲染一个列表
  12. Mono 2.11.3 发布包含微软的 Entity Framework
  13. linphone 回声消除
  14. JVM调优实践:记录初次JVM调优经历
  15. 【面试题】为什么需要 public static void main (String[ ] args) 这个方法?
  16. MFS(一)---mfs详解与部署
  17. 朋友之间最舒服的关系
  18. 谁在“盘”物联网的“网”?
  19. AES128加密算法的实现(C/Java/C#)
  20. Thunderbolt4,雷电4与USB4

热门文章

  1. Objective-C类别(catagory)
  2. el-select 远程搜索时 没有箭头图标
  3. Python实现对主要城市及其周边地区天气数据的爬取
  4. Dilated Convolution + Receptive Field
  5. 机器学习-训练了一个高效快速识别身份证正面关键信息的模型
  6. 美团再杀入共享充电宝的阳谋
  7. 分享几个不错的流程图制作网站
  8. 谷歌浏览器崩溃,提示 “STATUS_INVALID_IMAGE_HASH” 的解决办法
  9. 小数阶乘怎么用c语言计算器,自编科学计算器 支持多次方 多次开放 阶乘 部分数学函数...
  10. Android短信备份案例