Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 正则表达式:获取超级脚本文本_Regex - Fatal编程技术网

Regex 正则表达式:获取超级脚本文本

Regex 正则表达式:获取超级脚本文本,regex,Regex,我想通过下面的html字符串获得超级脚本文本 testing to <sup>supers</sup>cript o<sup>n</sup>e 但结果不是我想要的 <sup>supers <sup>n supers N 谁能给我一些建议吗?(?)(?你可以在你的正则表达式中使用lookback: (?<=<sup>)([^<]*?)(?=<\/) (?<=<sup>)

我想通过下面的html字符串获得超级脚本文本

testing to <sup>supers</sup>cript o<sup>n</sup>e

但结果不是我想要的

<sup>supers
<sup>n
supers
N

谁能给我一些建议吗?

(?
)(?你可以在你的正则表达式中使用
lookback

(?<=<sup>)([^<]*?)(?=<\/)
(?<=<sup>)[^<]*

(?您可以在正则表达式中使用
lookback

(?<=<sup>)[^<]*

(?你很接近,只是没有捕捉到你的对手:


(?:)([^你很接近,只是没有捕捉到你的对手:


(?:)([^如果在
之间可能有其他HTML标记,请使用此标记:


(?如果在
之间可能存在其他HTML标记,则使用此选项:

(?
(?<=<sup>)(.*?)(?=<\/sup>)