提取特定单词之后的第一个单词

先生

我在编写Perl程序以提取某个单词之后的单词时遇到困难。

例如:

Today i'm not  going anywhere except to office.

我想要之后这个词anywhere,所以输出应该是except

我已经试过了

my $words = "Today i'm not  going anywhere except to office.";
my $w_after = ( $words =~ /anywhere (\S+)/ );

但这似乎是错误的。

吉姆·加里森

很接近:

my ($w_after) = ($words =~ /anywhere\s+(\S+)/);
   ^        ^                       ^^^
   +--------+                        |
     Note 1                        Note 2

注意1:=~返回已捕获项目列表,因此分配目标必须是列表。

注2:之后允许一个或多个空格 anywhere

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

提取文本列中特定单词之后的第一个数字

来自分类Dev

如何从正则表达式中提取一个特定单词之后的第一个单词

来自分类Dev

如何提取列中第一个出现的特定单词

来自分类Dev

在包含“ [...]”的模式之后提取第一个单词

来自分类Dev

在同一行的特定单词之后提取一个单词

来自分类Dev

CSS:选择包含特定单词的链接的第一个匹配项

来自分类Dev

在r中的符号和第一个非单词char之后提取文本

来自分类Dev

从列中的nvarchar提取第一个单词

来自分类Dev

聪明:提取变量的第一个单词

来自分类Dev

提取每个单词的第一个字母,但保留特定的标点符号

来自分类Dev

正则表达式在一个单词之后匹配特定单词

来自分类Dev

如果第十个是特定单词,则从字符串中获取第一个和第三个单词

来自分类Dev

在匹配之后打印第一个单词,该单词是另一个匹配之前的第一个单词

来自分类Dev

小写第一个单词

来自分类Dev

在第一行中找到以特定单词开头的第二个单词,并在linux中替换下一行第一个单词

来自分类Dev

正则表达式提取没有空格且完全匹配的最后一个冒号之后的第一个单词

来自分类常见问题

如果单元格有2个单词,则仅提取第一个单词,如果单元格有3个单词,则提取2个第一个单词-PANDAS / REGEX

来自分类Dev

如果单元格有2个单词,则仅提取第一个单词,如果单元格有3个单词,则提取2个第一个单词-PANDAS / REGEX

来自分类Dev

string.length()在第一个单词之后停止

来自分类Dev

Javascript:如何遍历单词并切掉第一个元音之后的字符?

来自分类Dev

如何从2个单词中提取第一个字符

来自分类Dev

在R中提取特定单词后跟另一个

来自分类Dev

正则表达式提取第一个单词+所有后续单词的第一个字符

来自分类Dev

如何在Matlab中提取字符串向量的第一个单词?

来自分类Dev

在Ruby中使用正则表达式提取第一个单词

来自分类Dev

在Imacros / split /中获取提取值的第一个单词

来自分类Dev

如何在括号后提取第一个“单词”

来自分类Dev

使用RegEx提取MySQL中每个单词的第一个字符

来自分类Dev

如何删除第一行中特定单词(.com)之后的最后一个单词,并使用Shell脚本/ awk / gawk / sed命令将数字拆分为下一行

Related 相关文章

  1. 1

    提取文本列中特定单词之后的第一个数字

  2. 2

    如何从正则表达式中提取一个特定单词之后的第一个单词

  3. 3

    如何提取列中第一个出现的特定单词

  4. 4

    在包含“ [...]”的模式之后提取第一个单词

  5. 5

    在同一行的特定单词之后提取一个单词

  6. 6

    CSS:选择包含特定单词的链接的第一个匹配项

  7. 7

    在r中的符号和第一个非单词char之后提取文本

  8. 8

    从列中的nvarchar提取第一个单词

  9. 9

    聪明:提取变量的第一个单词

  10. 10

    提取每个单词的第一个字母,但保留特定的标点符号

  11. 11

    正则表达式在一个单词之后匹配特定单词

  12. 12

    如果第十个是特定单词,则从字符串中获取第一个和第三个单词

  13. 13

    在匹配之后打印第一个单词,该单词是另一个匹配之前的第一个单词

  14. 14

    小写第一个单词

  15. 15

    在第一行中找到以特定单词开头的第二个单词,并在linux中替换下一行第一个单词

  16. 16

    正则表达式提取没有空格且完全匹配的最后一个冒号之后的第一个单词

  17. 17

    如果单元格有2个单词,则仅提取第一个单词,如果单元格有3个单词,则提取2个第一个单词-PANDAS / REGEX

  18. 18

    如果单元格有2个单词,则仅提取第一个单词,如果单元格有3个单词,则提取2个第一个单词-PANDAS / REGEX

  19. 19

    string.length()在第一个单词之后停止

  20. 20

    Javascript:如何遍历单词并切掉第一个元音之后的字符?

  21. 21

    如何从2个单词中提取第一个字符

  22. 22

    在R中提取特定单词后跟另一个

  23. 23

    正则表达式提取第一个单词+所有后续单词的第一个字符

  24. 24

    如何在Matlab中提取字符串向量的第一个单词?

  25. 25

    在Ruby中使用正则表达式提取第一个单词

  26. 26

    在Imacros / split /中获取提取值的第一个单词

  27. 27

    如何在括号后提取第一个“单词”

  28. 28

    使用RegEx提取MySQL中每个单词的第一个字符

  29. 29

    如何删除第一行中特定单词(.com)之后的最后一个单词,并使用Shell脚本/ awk / gawk / sed命令将数字拆分为下一行

热门标签

归档