让我们说有一个字符串......
String myString = "my*big*string*needs*parsing";
Run Code Online (Sandbox Code Playgroud)
我想要的是将字符串拆分为"my","big","string"等等.所以我试试
myString.split("*");
Run Code Online (Sandbox Code Playgroud)
返回java.util.regex.PatternSyntaxException:在索引0附近悬挂元字符'*'
* 是正则表达式中的一个特殊字符所以我尝试转义....
myString.split("\\*");
Run Code Online (Sandbox Code Playgroud)
同样的例外.我想有人会知道一个快速的解决方案.谢谢.
我在数据库中有大量数据.当我尝试读取数据的某个部分并生成一些xml并将其发送到Web服务时,我得到以下异常...
'java.lang.IllegalArgumentException'中的字符'0x8'.
我猜它是一些不好的数据,因为它已经完美地工作了大约7个月,但现在一些用户上传了一些似乎有一些问题的新数据.
任何人都知道这是什么字符所以我可以运行一个SQL查询并从数据库中清除它?提前致谢.