
正文
java标点符号代码 java标点符号含义
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java怎么统计字符串内的标点符号?
在java中可以使用正则表达式来方便地统计一个字符串中出现的标点符号的个数,思路是:
1、先记录统计前的字符串长度
2、使用正则表达式把需要统计的标点符号清除掉
3、使用第1步里保存的长度-第2步获得的字符串的长度,即可得到标点符号的的个数
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
String str = "这是;一段;测试文本,用来测试能不能去除掉标点符号。本例子只统计逗号句号和分号。 ";
int istr = str.length();
System.out.println("str的长度是:" + istr);
String str1 = str.replaceAll("[,。;]", "");
int istr1 = str1.length();
System.out.println("str1的长度是:" + istr1);
System.out.println("标点符号的个数是:" + (istr - istr1));
}
}
执行结果:
str的长度是:41
str1的长度是:36
标点符号的个数是:5
相关问答
Q1: java中,谁能告诉我下面中的“\\”是表示什么,可不可以去掉,还有“[0-9]”是什么意思?
\\表示转义反斜杠java标点符号代码,常用在正则表达式。
"\\."表示转义点号java标点符号代码,将.视为正常java标点符号代码的标点符号.而不是正则表达式java标点符号代码的.(正则表达式.表示任意字符)
能不能去掉得看java标点符号代码你自己的代码了。
Q2: java中分号怎么表示?
直接 用 " / " 这样表示就可以java标点符号代码了。
如果想 打出“ \ ”的话 ,那么需要在前面加上转义符 \ , " \\ " 来表示就可以java标点符号代码了。
中分号java标点符号代码:
是一种介于逗号和句号之间的标点符号,主要用以分隔存在一定关系(并列、转折、承接、因果等,通常以并列关系居多)的两句分句--分句可以属于单重复句,也可以是多重复句的第一层分句,或者是大句中的并列部分。除此之外,中分号还可以用来分隔作为列举分项出现的并列短语,或是辞书中同一义项的不同释义。另外,"中分号"也可以是"分店"的意思。
Q3: java中如何用正则表达式表示中文标点
找到 每个标点符号java标点符号代码的 Unicode 代码java标点符号代码,然后用 “(\uXXXX|\uXXXX|...)” 这样java标点符号代码的正则表达式
java标点符号代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java标点符号含义、java标点符号代码的信息别忘了在本站进行查找喔。







