问题描述
- java正则表达式简单问题。
-
例如 字符串: 心心相印的人,在悲哀之中必然会发出同情的共鸣。--莎士比亚
怎么获取从 悲哀之中 开始 到最后结束的的字符串。用正则解决。谢谢各位帮我解答下。用java的其他方法可以吗?采纳
谢谢给位的解答。我想知道用正则怎么解决。
我想解决的是这样一个问题 我知道到我想要要获得的字符串的开头的字符 , 但是开头的字符在字符串的位置每次都是不确定的。而且每次中间的字符也是不同的
列如 小明昨天看见了小红巴拉巴拉。。。和 太奇妙了小王昨天看见了小红。。巴拉巴拉。。。
比如我想获得 看见 这两个字符 一直到最后面的字符 。 每次 看到两个字符在字符串的位置不同。
解决方案
悲哀之中.*^
解决方案二:
[遇到的问题]java正则表达式
java正则表达式---简单的使用
JAVA 简单的正则表达式应用
解决方案三:
如果已经知道 ”悲哀之中“之后的字符,完全可以用indexOf和substring直接截取子字符串,根本不需要正则表达式
解决方案四:
用正则表达式,不是显得更麻烦了
解决方案五:
String s="心心相印的人,在悲哀之中必然会发出同情的共鸣";
String str=s.substring(s,16);
解决方案六:
String str=s.substring(17,s.length());
解决方案七:
谢谢给位的解答。我想知道用正则怎么解决。
我想解决的是这样一个问题 我知道到我想要要获得的字符串的开头的字符 , 但是开头的字符在字符串的位置每次都是不确定的。而且每次中间的字符也是不同的
列如 小明昨天看见了小红巴拉巴拉。。。和 太奇妙了小王昨天看见了小红。。巴拉巴拉。。。
比如我想获得 看见 这两个字符 一直到最后面的字符 。 每天 看到两个字符在字符串的位置不同。
时间: 2024-10-30 12:09:10