`

异常:Dangling meta character '?' near index 0

阅读更多

Problem 

转载自:http://www.javagalaxy.com/forum/viewtopic.php?p=377&sid=2d2152ff1ee06bc37c31b4b40e9a6fad

String str = "testing??"; 

str = str.replaceAll("?", ""); 

When you use the above pattern you get an exception as "Dangling meta character '?' near index 0" 


Solution 

String str = "testing??"; 

str = str.replaceAll("\\?", ""); 

You can use the above solution when you are replacing * and + symbols 

String str = "testing??*+"; 

str = str.replaceAll("\\*", ""); //"Dangling meta character '*' near index 0" 
str = str.replaceAll("\\+", ""); //"Dangling meta character '+' near index 0"

 

+、*、|、/等符号在正则表达示中有相应的不同意义。
一般来讲只需要加[]、或是//即可

int i=s.split("[?]").length;

或者

int i=s.split("\\?").length;i);

0
0
分享到:
评论

相关推荐

    VirtualTreeView.v.6.3.0.XE3-XE10.1

    * Fixed #602: Dangling WM_Timer and doubled OnChange calls * Fixed #606: High DPI Inheritance of Form. TBaseVirtualTree.ChangeScale() now respects inherited property ScalingFlags * Fixed #608: ...

    VirtualTreeView.v.6.3.0.XE3-XE10.1.Src

    * Fixed #602: Dangling WM_Timer and doubled OnChange calls * Fixed #606: High DPI Inheritance of Form. TBaseVirtualTree.ChangeScale() now respects inherited property ScalingFlags * Fixed #608: ...

    dangling-pointer-rampage-master.rar

    dangling-pointer-rampage-master.rar

    dangling-pointer-rampage:为学习目的而开发的Rust游戏

    悬空指针猛冲 为学习目的而开发的Rust游戏。 货物监视-x run --clear

    你可能不知道的docker命令奇淫怪巧

    build 自己的 docker 镜像的时候,有时会遇到用一个甚至多个中间层镜像,这会一定程度上减少最终打包出来 docker 镜像的大小,但是会产生一些tag 为 none 的无用镜像,也称为悬挂镜像 (dangling images) 列出所有的 ...

    Java Bug模式详解

    常确保所有客户端程序可处理异常情况 22.1.5 定义新的异常 类型来精确区分各种异常情况 22.1.6 利用特定State类 22.1.7 将类型转换和 instanceof测试降至最少 22.1.8 使用Singleton设计模式帮助最小化...

    Docker 清理环境操作

    docker volume ls -qf dangling=true 清理无用的卷 docker volume rm $(docker volume ls -qf dangling=true) 清理无用的镜像 docker rmi $(docker images | grep ‘^’ | awk ‘{print $3}’) 继续清理 ...

    docker-cleanup:删除过时的Docker容器和映像

    docker-cleanup:删除过时的 Docker 容器和镜像 docker-cleanup 根据配置文件中的规则...# Delete dangling (unnamed and not used by containers) images. DELETE IMAGE IF Image.Dangling; 这会产生输出: Deleting

    docker-cmd:通用Docker命令

    $ docker rmi $( docker images -q )删除所有泊坞窗卷: $ docker volume ls -qf dangling=true | xargs -r docker volume rm清除所有未使用的内容: $ docker ps -q | xargs -r docker stop ; docker system purge...

    aiof-portal:多合一财务前端用户界面

    概述 Aiof门户 文献资料 所有文件 图书馆 React 添加自定义环境变量 额外细节 ...docker rmi $ (docker images -f “ dangling=true ” - q) Docker撰写 从项目根目录 docker - compose up 从上面运行np

    Docker 清理命令集锦

     删除所有未打 dangling 标签的镜像 代码如下:docker rmi $(docker images -q -f dangling=true)  删除所有镜像 代码如下:docker rmi $(docker images -q)  为这些命令创建别名 代码如下:# ~/.bash_aliases # ...

    Linux symlinks命令用法详解

    dangling:原始文件已经不存在。 lengthy:符号连接的路径中包含了多余的”../”。 messy:符号连接的路径中包含了多余的”/”。 other_fs:原始文件位于其他文件系统中。 relative:符号连接使用了相对路径。 语法...

    OSGI in Action

    brief contents PART 1 INTRODUCING OSGI: MODULARITY, LIFECYCLE, AND SERVICES 1 1 ■ OSGi revealed 3 2 ■ Mastering modularity 24 3 ■ Learning lifecycle 69 4 ■ Studying services 117 ...index 531

    docker-sfc:Docker容器中的Solarflare固件和驱动程序

    码头工人证监会容器中的Solarflare固件和驱动程序影像基础删除现有图像: docker images -q --filter "dangling=true" | xargs docker rmidocker rmi greenpau/sfc创建图像: docker build --no-cache --rm=true --...

    FastAPI-Auth-CRUD:这是为了学习使用FastAPI和VueJS创建CRUD应用程序的目的

    docker run -d --name mycontainer -p 8000:8000 myimage docker rmi $ {docker images -f“ dangling = true” -q)----删除带有none标签的docker镜像 docker build --rm -t前端docker run -it -p 8080:8080 --...

    docker_containers:具有HDP服务代码的Docker容器(Spark,Kafka,NiFi,Solr,Tensorflow ...)

    Docker容器-快速原型制作环境 包含以下Hortonworks技术堆栈(在Docker容器中): •Apache Spark(多个版本-1.6.2、2.0.0、2.1.0、2.2.0) •Apache Zeppelin •Apache ...qf dangling = true) 码头工人系统修剪-a -f

    Programming Rust Fast, Safe Systems Development

    Rust’s modern, flexible types ensure your program is free of null pointer dereferences, double frees, dangling pointers, and similar bugs, all at compile time, without runtime overhead. In multi-...

    Allegro ,skill

    PCB初始参数设置、对齐器件或VIA等、移动器件到格点上、切割CLINE、更改...Dangling Cline Via检查、跨切割线辅助检查、自动添加光绘层面、钻孔批处理工具、绘制BMP图像、将SHAPE轮廓转换成线段、缩放SHAPE尺寸、切割...

    xcprojectlint:Xcode项目文件的安全毯

    dangling-source-files 确保所有源代码文件都是目标的成员。 disk-layout-matches-project 此模式可确保项目引用反映实际的文件系统位置。 在某些情况下,您可能无法将文件夹精确地映射到磁盘(Frameworks和...

    xss-swig:从已知来源生成部分和可修改的XSS有效载荷

    资料来源: usage: xsswig.py [-h] [-g {protocols,dangling_markup,useful_tags,special_tags,restricted_characters,encodings,classic,obfuscation,polyglot,waf_bypass_global_obj,frameworks,angularjs,vuejs,...

Global site tag (gtag.js) - Google Analytics