`
zjx2388
  • 浏览: 1337123 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

关于特殊字符的处理(如:*,#等)

    博客分类:
  • J2SE
 
阅读更多

在最近的一次项目中,遇到了特殊字符的*,#的处理,有时需要转义,有时则不需要,请大家记住了,下面给出两种情况:

String s = "1001#10*1002#2*";

Sting s0[] = s.spilt("\\*");

String s1[] = s.spilt("#");

System.out.println(s0[0]+"和 "+s0[1]);//输出:1001#10 和1002#2

System.out.println(s1[0]+"和 "+s1[1]);//输出:1001 和 10*1002

system.out.println(s.contains("\\*"));//输出false

system.out.println(s.contains("*"));//输出true

system.out.println(s.contains("\\#" ));//输出false

system.out.println(s.contains("#"));//输出true

分享到:
评论

相关推荐

    ibatis sql语句对条件中特殊字符% # 处理

    特别是在使用类似`LIKE`这样的操作符时,如果用户输入的数据中含有`%`、`_`或`#`等特殊字符,那么这些字符可能会被SQL解释器误认为是通配符或者特殊符号,导致查询结果不符合预期。本文将详细介绍如何在ibatis框架下...

    IDL培训教材201108—北京

    - **特殊字符:** 特殊字符的表示方法。 - **部分字符操作函数:** 字符串处理函数。 - **结构体:** - **概述:** 结构体是不同类型的变量组合。 - **创建结构体:** 定义结构体的格式。 - **访问结构体:** ...

    F# 语言标准 ver spec-1.9.6-v5

    - **符号关键字:** 如 `let`, `and`, `or` 等。 - **符号运算符:** 包括算术运算符、比较运算符等。 - **数值字面量:** 整数、浮点数、大整数等。 - **后过滤相邻前缀“-”标记:** 处理连续出现的负号问题。 -...

    IDL培训教材

    - **特殊字符:** 如转义字符等。 - **部分字符操作函数:** 如STRLEN(计算字符串长度)、STRCAT(字符串连接)等。 - **结构体:** - **概述:** 结构体是一种复合数据类型,可以将不同类型的数据组合在一起。 - *...

    ENVI的IDL二次开发教程

    - **特殊字符:** 如换行符、制表符等。 - **部分字符操作函数:** 包括字符串连接、截取等功能。 4. **结构体:** - **概述:** 结构体用于组合不同类型的数据。 - **创建结构体:** 使用`STRUCTURE`函数创建...

    Autoit经典编程100例.docx

    - **特殊字符处理:** 若要在字符串中表示双引号,可以使用单引号包围整个字符串。 #### 实例002:简单求和程序 **知识点概览:** 1. **变量定义与赋值:** - **定义语法:** 使用`Dim`关键字来定义变量。 - *...

    F#2.02LanguageSpecification

    - **符号关键字**:使用特殊字符作为关键字或操作符,如 `->` 表示箭头函数。 - **符号操作符**:如 `+`、`*` 等数学运算符。 #### 二、程序结构 **程序结构** 部分详细介绍了 F# 程序的构成要素,包括模块、命名...

    The Java Language Specification Java SE 7 Edition

    - **Unicode转义序列:**详细说明了如何在源代码中表示特殊字符。 - **行终止符:**定义了哪些字符可以作为行结束符。 - **输入元素和标记:**阐述了源代码的基本单位——标记的定义。 - **空白字符:**列出了哪些...

    FreeMarker Manual.pdf

    - **空白处理:** 控制模板中空白字符(如空格和换行符)的处理方式。 - **方括号语法:** 一种可选的语法风格,用于提高代码可读性。 #### 二、程序员指南 ##### 1. 入门 - **创建配置实例:** 设置 FreeMarker ...

    java记事本课设论文

    - **特殊功能:** 如记录文件打开时间等。 ##### 2.2 概要设计 - **模块划分:** 将整个系统划分为多个模块,如用户界面模块、文本处理模块等。 - **类的设计:** 定义必要的类来支持上述功能。 - **字符串处理:*...

    ARM-ELF-Specification

    - **适用范围:** 文档主要介绍了 ELF 格式在 ARM 架构上的实现细节,包括但不限于文件格式、数据表示、符号表、重定位等关键概念及其在 ARM 平台上的特殊处理方法。 #### 三、通用 32 位 ELF - **介绍** - **文件...

    MATLAB学习指导教程

    - **字符串:** 支持字符串操作,如连接(concatenation)、查找(find)等。 - **矩阵和数组运算:** 包括转置(transpose)、逆(inverse)等高级操作。 - **多维数组:** 支持三维及以上数组的操作。 **2.3 稀疏矩阵** ...

    XML学习中文版

    - **利用字符引用在XML文件中插入字符:** 如何在XML文档中使用字符引用来表示特殊字符。 - **其他字符集与Unicode字符集之间的转换:** 如何在不同的字符集之间进行转换。 - **如何使用其他字符集编写XML:** 在...

    二维条码(QR Code)识别技术(含代码).

    - **3.3.1 QR码编码字符集:** 支持数字、字母、特殊符号等多种字符类型。 - **3.3.2 QR码符号的基本特性与纠错能力:** QR码根据纠错等级的不同,可以容忍不同比例的数据损失,最高可达30%。 - **3.3.3 QRcode的...

    学习正则不再难 看完你就是正则行家

    #### 特殊字符 在正则表达式中还有一些特殊的字符,这些字符具有特定的含义,可以用来匹配特定类型的字符。 ##### 5.1 匹配元字符 元字符是指在正则表达式中有特殊意义的字符,如`^`、`$`、`*`、`+`、`?`、`.`、`...

    办公软件应用(ATA Office2010)中级解题步骤.docx

    2. **文件夹的命名规则:**文件夹名称应遵循一定的命名规范,避免使用特殊字符等。 **操作步骤:** 1. 在桌面上点击任务栏上的“库”项。 2. 在资源管理器的左窗口中,找到并单击“本地磁盘(C:)”。 3. 在右窗口...

    中国省市地名

    - **去除无效字符:** 清除文档中的特殊符号(如“йȫ”、“2005Ͻ16Ͻ2ء”等)。 - **提取有效信息:** 通过正则表达式或其他字符串处理方法,识别并提取出省市县的地名信息。 - **统一格式:** 将提取的数据转换...

    FX5U编程手册

    - 对于特殊应用场景(如核能、电力、航空航天、医疗设备等),建议咨询三菱电机官方销售部门获取专业意见。 4. **备用机构与安全功能:** - 即使产品经过严格质量控制生产,对于可能因故障导致重大事故或损失的...

Global site tag (gtag.js) - Google Analytics