欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

如何截取出连续的图片?

程序员文章站 2022-05-28 13:17:05
...
比如有这么一段代码
123
如何截取出连续的图片?如何截取出连续的图片?
321321
如何截取出连续的图片?如何截取出连续的图片?

如何匹配来截取出
如何截取出连续的图片?如何截取出连续的图片?
以及
如何截取出连续的图片?如何截取出连续的图片?

就是说我要截取出一段字符串中具有连续的图片的那段文本。图片与图片之间有其它字符隔开则不截取。。

请问有什么思路?
可以用正则表达式吗?

回复内容:

比如有这么一段代码

123
如何截取出连续的图片?如何截取出连续的图片?
321321
如何截取出连续的图片?如何截取出连续的图片?

如何匹配来截取出
如何截取出连续的图片?如何截取出连续的图片?
以及
如何截取出连续的图片?如何截取出连续的图片?

就是说我要截取出一段字符串中具有连续的图片的那段文本。图片与图片之间有其它字符隔开则不截取。。

请问有什么思路?
可以用正则表达式吗?

function fn(u) {
    console.log(u);
}

var str = '123\
如何截取出连续的图片?如何截取出连续的图片?\
321321\
如何截取出连续的图片?如何截取出连续的图片?';

str.replace(/如何截取出连续的图片?如何截取出连续的图片?/g, function(u, number1, number2) {
    if (+number1 + 1 === +number2) {
        fn(u);
    }
});

输出:

如何截取出连续的图片?如何截取出连续的图片?
如何截取出连续的图片?如何截取出连续的图片?

相关标签: html5 php