Java正则表达式任何{100}SomethingAnything{100}都需要保存左右字符

Java正则表达式任何{100}SomethingAnything{100}都需要保存左右字符,java,regex,Java,Regex,如何匹配-anything{100Chars}+MyString+anything{100Chars}?我需要保存左右字符串。 此操作不起作用(未找到模式字符串为文本,leftContext为RightContext为空): 例如,我有文本: 如果你还没有找到,继续找。不要定下来。就像所有的心事一样,当你找到它时,你就会知道。而且,就像任何伟大的关系一样,随着岁月的流逝,它会变得越来越好 我希望看到的输出: Left: " the " Right: ", you" 添加捕获括号: Str

如何匹配-anything{100Chars}+MyString+anything{100Chars}?我需要保存左右字符串。 此操作不起作用(未找到模式字符串为文本,leftContext为RightContext为空):

例如,我有文本:

如果你还没有找到,继续找。不要定下来。就像所有的心事一样,当你找到它时,你就会知道。而且,就像任何伟大的关系一样,随着岁月的流逝,它会变得越来越好

我希望看到的输出:

Left:   " the "
Right:  ", you"

添加捕获括号:

String leftRegEx = "(\\w{" + nLeft + "})";     
String rightRegEx = "(\\w{" + nRight + "})";

添加捕获括号:

String leftRegEx = "(\\w{" + nLeft + "})";     
String rightRegEx = "(\\w{" + nRight + "})";

添加捕获括号:

String leftRegEx = "(\\w{" + nLeft + "})";     
String rightRegEx = "(\\w{" + nRight + "})";

添加捕获括号:

String leftRegEx = "(\\w{" + nLeft + "})";     
String rightRegEx = "(\\w{" + nRight + "})";


把括号括在你想要捕获的东西周围。考虑发布示例,它将展示你想要达到的目标。为了简化,不要搜索100个字符,而是搜索更短的字符,比如3-5个字符。另外,“这个东西不起作用”实际上并没有描述你的问题,这意味着其他有类似问题的人将无法找到你的问题和答案。你能发布一个样本数据和你想要的输出吗?它没有帮助。我编辑了我的问题,希望它有帮助。把括号括在你想要捕获的东西周围。考虑发布例子,它将展示你想要达到的目标。为了简化,不要搜索100个字符,而是搜索更短的字符,比如3-5个字符。另外,“这个东西不起作用”实际上并没有描述你的问题,这意味着其他有类似问题的人将无法找到你的问题和答案。你能发布一个样本数据和你想要的输出吗?它没有帮助。我编辑了我的问题,希望它有帮助。把括号括在你想要捕获的东西周围。考虑发布例子,它将展示你想要达到的目标。为了简化,不要搜索100个字符,而是搜索更短的字符,比如3-5个字符。另外,“这个东西不起作用”实际上并没有描述你的问题,这意味着其他有类似问题的人将无法找到你的问题和答案。你能发布一个样本数据和你想要的输出吗?它没有帮助。我编辑了我的问题,希望它有帮助。把括号括在你想要捕获的东西周围。考虑发布例子,它将展示你想要达到的目标。为了简化,不要搜索100个字符,而是搜索更短的字符,比如3-5个字符。另外,“这个东西不起作用”实际上并没有描述你的问题,这意味着其他有类似问题的人将无法找到你的问题和答案。你能发布一个样本数据和你想要的输出吗?它没有帮助。我编辑了我的问题,希望有帮助。我的匹配者仍然没有找到它。我编辑了我的问题,希望能有所帮助。忽略了
[
]
都在那里的事实。没必要,我的媒人还是没找到。我编辑了我的问题,希望能有所帮助。忽略了
[
]
都在那里的事实。没必要,我的媒人还是没找到。我编辑了我的问题,希望能有所帮助。忽略了
[
]
都在那里的事实。没必要,我的媒人还是没找到。我编辑了我的问题,希望能有所帮助。忽略了
[
]
都在那里的事实。它们是不必要的。