正则替换字符串的全角、半角标点符号

基于RK3562J开发板的MCP2518FD CAN-FD控制器驱动适配与测试指南 本文详细介绍了在RK3562J开发板上适配MCP2518FD CAN-FD控制器驱动的完整流程。内容涵盖内核驱动配置、设备树修改、编译烧录以及实际通信测试,重点分享了调试方法,旨在帮助开发者快速为嵌入式系统扩展高速CAN-FD通信能力,适用于汽车电子、工业控制等场景。 阅读详情
感谢【火龙果】,钦佩他的研究精神。
http://topic.csdn.net/u/20080925/15/41b814bf-fcaf-4b37-be91-10561a102768.html

测试代码如下:
  1. class T {
  2.   public static void main(String... args) {
  3.     String str = "!!!!去符号标号!!当然。!!..**半角";
  4.     System.out.println(str);
  5.     System.out.println(str.replaceAll("//p{Punct}"""));
  6.     System.out.println(str.replaceAll("//pP"""));
  7.   }
  8. }

运行结果
!!!!去符号标号!!当然。!!..**半角
!!去符号标号!!当然。半角
去符号标号当然半角


果子的解释
采用 Unicode 标点属性方式的正则表达式,可以去掉所有的标点符号,
包括全角、半角、横排、竖排等的标点符号。

注意一下,如果在 JDK 5 或以下的环境中,全角单引号对、双引号对
无法替换掉,这是 JDK 5 及以下版本缺失的,在 JDK 6 中由于加入了
Pi 和 Pf 两个 Unicode 子属性,因此就能替换掉。

在 JDK 6 以下的版本中可以这样:
  1. str = str.replaceAll("[//pP‘’“”]""");
我查到的 /pP的说明


来自于 http://www.unicode.org/reports/tr18/
矩阵管理:一人100账号霸屏小红书,保姆级教程经验技巧 同时,如果你的账号表现很正常,很OK,它也增加账号权重。手机环境:一机一卡一号是基本操作,如果你觉得设备成本高,你就要知道WIN的云真机,一键新机,一键随机设备参数,一键还原,一键安装应用,自带批量发布笔记,私信聚合,自带回复私信,一键养号等等,一人批量注册100个小红书账号真的很简单!从流量逻辑来分析,大家有没有发现,从账号粉丝数来看,小红书很难出现类似抖音上超千万粉丝量级的账号,几十万粉丝的博主已经是头部账号了,原因在于,抖音的流量分发机制是80%的流量集中在 20% 的头部账号而。 阅读详情

相关推荐

极智AI | 详解 ViT 算法实现

大家好,我是极智视界,本文详细介绍一下 ViT 算法的设计与实现,包括代码。

极智视界 5550

记录一下用正则表达式替换引号的注意点

正则表达式替换引号

qq_43478725的博客 831

OSG三维渲染引擎编程学习之一百:“第十一章:OSG粒子” 之 “11.1 粒子的主要模块”

OSG;三维渲染引擎编程学习;第十一章:OSG粒子;11.1 粒子的主要模块

LuckyHanMo的博客 739

js正则表达式

js正则表达式字符串的增删改查 ant-design例子 :formatter="value => `$ ${value}`.replace(/\B(?=(\d{3})+(?!\d))/g, ',')" :parser="value => value.replace(/\$\s?|(,*)/g, '')" 简单的sample 常用的方法: test:返回值是true或false match:会返回匹配的字符组成的数组。若未匹配到则返回null。 let hd

betterangela的博客 849

正则替换字符串全角 半角标点符号

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!                感谢【火龙果】,钦佩他

jgfyyfd的博客 3482

JAVA正则替换字符串全角半角标点符号

测试代码如下: class T { public static void main(String... args) { String str = "!!!!去符号标号!!当然。!!..**半角"; System.out.println(str); System.out.println(str.replaceAll("\\p{Punct}", "")); Sys

大睡侠_BedPotato的技术笔记 4071

java 去除标点等符号

1.     /**          * 将字符串中的标点符号去除          *          * @param str          * @return          */         public String delPunc(String str) {             char[] chars = str.toCharArray();

aa1064328629的专栏 1548

java正则替换标点

感谢【火龙果】,钦佩他的研究精神。http://topic.csdn.net/u/20080925/15/41b814bf-fcaf-4b37-be91-10561a102768.html 测试代码如下: classT{ publicstaticvoidmain(String...args){ Stringstr="!!!!去符号标号!!当然。!!..**半角"; System...

VergiL Wang的专栏 358

C#正则表达式整理以备后用

基本的语法字符。/d  0-9的数字/D  /d的补集(以所以字符为全集,下同),即所有非数字的字符/w  单词字符,指大小写字母、0-9的数字、下划线/W  /w的补集/s  空白字符,包括换行符/n、回车符/r、制表符/t、垂直制表符/v、换页符/f/S  /s的补集.  除换行符/n外的任意字符[…]  匹配[]内所列出的所有字

热爱生活的专栏 1万+

Shell脚本(三剑客 sed、awk、grep 案例)

1、删除和替换文件中某一行的方法 介绍:sed 、grep 、awk sed:本身是一个管道命令,主要以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定作 常用选项: -n∶使用sed 都会被列出到萤幕上,查询特定的内容会出现重复。但如果加上 -n 参数后,则只有经过sed 特殊处理的那 一行(或者动作)才会被列出来。 [root@localhost home]# sed '/HWADDR/p' b.txt TYPE=Eth...

Jerry00713的博客 837

java去全角空格_去掉字符串两端的全角空格和半角空格(含源代码)

昨天,遇到了一个技术问题。本来我在程序中用的trim()方法来处理从JSP页面传来的值,后来在测试时,发现当我输入的是全角空格时,trim()方法失效。需求是这样的,只是去掉字符串两端的空格(不论是全角空格还是半角空格),字符串中间的空格不变。后来经过查资料和研究,总结出了以下两种写法:一、字符串的字符替换法:思路:(1)将字符串中所以有的全角空格转换成两个半角空格(2)用trim()方法去掉字符...

weixin_30249953的博客 3136

剔除半角字符和空格 java_去掉字符串中的全角半角空格,回车,制表符

package com.studyJava.stringStudy;import java.util.regex.Matcher;import java.util.regex.Pattern;public class StringUtils {/*** 去掉全角半角空格,制表符,回车** @param str* @return*/public static String replaceBlank...

weixin_33212263的博客 835

js各类正则表达式(中文、字母、数字、全角)

onpaste="return   !/[^\w\u4e00-\u9fa5]/g.test(window.clipboardData.getData('Text'))"          ondragenter="return   false"/>   再粘贴一些别人写的。 1.只能输入数字和英文的:  2.只能输入数字的:  3.只能输入全角的: 

simple436335的博客 4432

正则表达式半角

  正则: http://homepage2.nifty.com/buckeye/software/helps/st/pages/regular.html   常用正则半角:[ -~。-゚] 半角カナ:[。-゚] 半角カナ以外半角字符:[[ -~。-゚]|^[。-゚]]*$ ...

30岁的初级程序员 4011

Firefox火狐浏览器官方52.9.0esr-mac版本dmg安装包

资源全名:Firefox 52.9.0esr.dmg

VMware 9.0.0.812388 的注册机

VMware 9.0.0.812388 注册机 序列号

上一篇: 一种我无法回答的问题,希望不要这样提问
下一篇: 上班第一天,痛苦并快乐着
老紫竹
博客等级 码龄19年 1万+粉丝 1252原创
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值