jjzjj

StringIndexOutOfBoundsException

全部标签

java - 奇怪的 Java Unicode 正则表达式 StringIndexOutOfBoundsException

我的问题很简单,但也很费解。可能是有一个简单的开关可以解决这个问题,但我在Java正则表达式方面经验不多......Stringline="???";line.replaceAll("(?i)(.)\\1{2,}","$1");这会崩溃。如果我删除(?i)开关,它就会工作。这三个unicode字符不是随机的,它们是在一个大韩文文本中找到的,但我不知道它们是否有效。奇怪的是正则表达式适用于除此之外的所有其他文本。为什么会出现错误?这是我得到的异常Exceptioninthread"main"java.lang.StringIndexOutOfBoundsException:Stringi

android - 在 videoView : Android v 4. 2.1 中播放视频时出现 java.lang.StringIndexOutOfBoundsException

当我在Android版本4.2.1的videoView上播放视频时,我遇到了这个崩溃。我专门在MicromaxCanvasA210设备上发现了这一点。它没有显示发生错误的任何消息。这是应用程序中的错误还是错误?崩溃日志如下:09-1811:05:53.245:E/AndroidRuntime(2323):FATALEXCEPTION:main09-1811:05:53.245:E/AndroidRuntime(2323):java.lang.StringIndexOutOfBoundsException:length=11;regionStart=0;regionLength=-109
12