jdk的replaceAll方法使用的是正则表达试,关于特殊字符转义问题:
{[(等刮号使用的时候只要在前面加在\\即可以
例如:System.out.println("aaadd{yy}".replaceAll("\\{yy\\}","我"));
文件路径转移:四个反斜杠等于'\'
/**
* 路径统一符号切换
* @param path
* @param separator
* @return
*/
public static String returnPathCaseSeparator(String path,String separator){
if(separator.equals(File.separator) || separator.equals("\\")){
separator="\\\\";//四个反斜杠等于'\'
}
path=path.replaceAll("/", separator).replaceAll("\\\\", separator).replaceAll("//", separator).replaceAll("\\\\\\\\", separator);
return path;
}
点的转义:. ==> u002E
美元符号的转义:$ ==> u0024
乘方符号的转义:^ ==> u005E
左大括号的转义:{ ==> u007B
左方括号的转义:[ ==> u005B
左圆括号的转义:( ==> u0028
竖线的转义:| ==> u007C
右圆括号的转义:) ==> u0029
星号的转义:* ==> u002A
加号的转义:+ ==> u002B
问号的转义:? ==> u003F
反斜杠的转义: ==> u005C
例子
String a="aaa/bbbb/c-*.xml";
System.out.println(a.split("\\u002A")[1]);
分享到:
相关推荐
6. **HTML实体列表**:包含了大量的特殊字符实体,如箭头、基本形状、货币符号等,开发者可以参考这个列表方便地找到并使用所需字符。 总之,前端开发中的特殊符号使用是一个实用且多样化的主题,开发者需要熟悉...
本示例中,我们关注的是如何使用JavaScript来校验输入数据中是否包含特殊字符。特殊字符过滤是一个常见的需求,它能防止不合规的字符如SQL注入攻击等安全问题。以下是关于"js校验特殊字符"这一主题的详细解释: 1. ...
在日常的计算机操作中,我们时常会遇到需要输入一些特殊字符的情况,比如数学符号、音标、货币符号等。这些特殊字符在常规键盘上往往不易找到,给用户带来了一定的困扰。针对这一问题,"特殊字符输入器"应运而生,它...
Unicode编码允许我们处理各种语言和特殊字符,如表情符号、数学符号等。在"易语言Unicode特殊符号转换复制源码模块例子"中,开发者提供了一个模块,用于转换和复制包含Unicode特殊符号的文本。这个模块对于那些需要...
为了正确解析和显示这些特殊字符,我们需要使用特定的方法来处理。 **1. XML特殊字符** XML中有五个预定义的特殊字符实体,它们是用来代替那些在XML中具有特殊意义的字符的: - `&` 表示 `&` - `<` 表示 `...
这里的“特殊字符”通常指的是那些不在字母数字字符集范围内的符号,比如 `! @ # $ % ^ & * ( ) - + = { } [ ] | \ : ; " ' < > , . ? / ~` 等。 ### 构建正则表达式 为了满足上述需求,我们可以使用以下正则...
以下是一些示例来说明这些特殊字符的用法: - `LIKE 'a_b'`:匹配 'axb','ayb' 等。 - `LIKE 'a%b'`:匹配 'ab', 'acb', 'axby' 等。 - `LIKE 'a[bcd]e'`:匹配 'abe', 'ace', 'ade'。 - `LIKE 'a[^bcd]e'`:匹配 ...
- 对于简单的特殊字符,可以直接使用ASCII码,例如`^A0N,36,36^F"Astrology symbol"`打印星象符号。 - 对于更复杂的特殊字符,可以使用`^GCV`命令,像处理中文字符一样,将Unicode编码转换为打印机可以识别的格式...
因此,除了使用正则表达式检测常见的特殊字符之外,还需要一个额外的函数`isEmojiCharacter()`来检测Unicode编码范围内的表情符号。这个函数通过遍历字符串中的每个字符,并检查其Unicode编码是否位于表情符号的特定...
【特殊符号测试用例文档】通常是指用于验证软件或系统是否能正确处理各种特殊字符和符号的测试文档。这类文档的目的是确保软件在遇到非标准输入时仍能正常运行,避免因为特殊字符导致的程序错误或数据混乱。测试用例...
7. **说明文档**:`winform插入特殊字符窗体(SpecialCharFrm).txt`可能是对如何使用此窗体的说明,包括安装步骤、使用方法以及可能遇到的问题和解决方案。 开发这样一个窗体需要对Windows Forms控件和事件处理有...
这些符号广泛应用于多种场景,例如编程语言中的特殊字符、数学公式中的专用符号、以及日常文本编辑中的装饰性符号等。 #### 二、文本直接显示的特殊符号 根据提供的信息,这里列出了一些可以直接在文本中显示的...
对于那些需要频繁使用特殊字符的用户来说,掌握并熟练使用特殊字符输入器是提高工作效率的关键一步。同时,随着技术的发展,我们可以期待未来的特殊字符输入器将更加智能化,提供更丰富的功能,满足更多样化的需求。
特别是在使用类似`LIKE`这样的操作符时,如果用户输入的数据中含有`%`、`_`或`#`等特殊字符,那么这些字符可能会被SQL解释器误认为是通配符或者特殊符号,导致查询结果不符合预期。本文将详细介绍如何在ibatis框架下...
本主题主要关注的是“表单的验证数字字符特殊符号”,这涉及到对用户在表单中输入的数字、字母以及特殊字符的检查。 一、表单验证的重要性 表单验证可以防止无效数据的提交,减少服务器端的处理负担,提高用户体验...
由于XML是一种用于标记文本的元语言,它使用一系列的规则来定义数据结构和数据类型,因此,对于XML文档中可能包含的一些特殊字符,如小于号(<)、大于号(>)、与号(&)、双引号(")和单引号('),XML解析器会将...
以下是一些在SVG中常用的特殊字符及其实体引用和数值字符引用: - **版权符号**:`©`或`©` - **引号**: - 双引号:`"`或`"` - 单引号:`'`或`'` - **货币符号**: - 英镑:`£...
以下是从给定文件的部分内容中提炼出的正则表达式特殊字符及其使用规范: 1. **^ 和 $**:分别表示字符串的开始和结束位置。例如,“^abc”匹配所有以“abc”开头的字符串,“abc$”匹配所有以“abc”结尾的字符串...
- **使用“插入”菜单**:点击“插入”选项卡,在“符号”组中选择“符号”或“更多符号”,从弹出的窗口中选取所需的特殊字符。 - **使用公式编辑器**:如果需要插入的是数学符号或是复杂的公式表达式,可以选择...
然而,有时我们需要在HTML中使用一些特殊字符,这些字符在纯文本状态下可能有特殊的含义或无法直接显示。例如,小于号 `和大于号 `>` 分别用于定义HTML标签的开始和结束,而引号 `"` 和 `'` 在字符串属性中有着特殊...