ASCII“图像”中的“垂直”正则表达式匹配

问题

在ASCII“图像” /艺术/地图/字符串中,例如:


....X.......

..X..X...X....

X.X...X..X.....

X....XXXXXX.....

X..XXX...........

.....X..........

..............X

..X...........X....

..X...........X....X...

....X.....

我想找到一个简单的垂直线3 Xs:


X

X

X

图像中的行数是可变的,每行的宽度也是可变的。


问题

使用正则表达式(PCRE / PHP,Perl,.NET或类似文件)可以:


确定是否存在这种形式

计算此类编队的数量/匹配所有编队的起点(上例中为4)

php .net regex perl pcre


潇湘沐
浏览 747回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP