regex - 使用 Perl 从多行字符串中提取文本

标签 regex string perl

我有一个涵盖多行的字符串。我需要提取两个字符串之间的文本。例如:

Start Here Some example
text covering a few
lines. End Here

我需要提取字符串,Start Here Some example text covering a few lines.
我该怎么做?

最佳答案

print $1 if /(Start Here.*?)End Here/s;

关于regex - 使用 Perl 从多行字符串中提取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6764350/

相关文章:

perl - 在 Perl 中实现 APL 压缩运算符的最佳方法是什么?

perl 脚本中的 perl 内联编辑

python - 如何增加文件python中的最后一个数字

javascript - 使用正则表达式匹配加入的 AmPm 小时数

Python:连接字符串列表if else oneliner

java - Java中字符串的奇怪输出

python - 用于 WikiMarkup 的 Python 正则表达式

删除 R 中列的最后一个下划线之后的所有内容

python - 如何在合理的时间内将绝对庞大的数字转换为字符串?

perl - 如何在 Perl 文件中写入当前时间戳?