字符串分割提取问题十分感谢

请问有一段字符串如下,其中开头的offline和结尾的mysql.dba.com.lan.不会变,但是中间的xxx.yyy.zzz是不确定的,请问怎么把xxx.yyy.zzz截取出来,不管中间部分是xxx还是xxx.yyy还是xxx.yyy.zzz这样的模式
offline.xxx.yyy.zzz.mysql.dba.com.lan.
HUX布斯
浏览 292回答 2
2回答

繁星coding

如果中间存在'.mysql.dba.com.lan.'字符串,str.replace('offline.','').replace('.mysql.dba.com.lan.','')这个方法就会有问题。同样那个笨点的方法也存在这个问题,改成str.substring(8,str.lastIndexOf('.mysql.dba.com.lan.'))就可以了。正则辣个还是很棒的。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript