正则表达式:删除除第一个字符和最后一个数字以外的所有字符

单簧管

我知道那^.是第一个字符,(\d+)(?!.*\d)也是最后一个数字。我尝试|在这些字符之间使用,并一直试图找到第二个字符的代码,但没有成功。

这是在R

举个例子:

'ABCD some random words and spaces 1234''A4'我做的时候应该输出

sub([regex here], "", 'ABCD some random words and spaces 1234')

威克多·斯特里比尤

如果使用^.|(\d+)(?!.*\d),则该模式将仅匹配第一个字符,并用删除它sub,如果gsub在替换模式中无反向引用一起使用,则将删除第一个字符和最后一个1+数字请参阅此模式演示

您可以使用

sub("^(.).*(\\d).*$", "\\1\\2", "ABCD some random words and spaces 1234") 

请参阅R演示regex演示

此TRE regex模式匹配:

  • ^ -字符串开始
  • (.) -组1捕获任何字符
  • .* -最多0+个字符,直到最后一个...
  • (\\d) -第2组捕获数字
  • .* -字符串的其余部分
  • $ -字符串结尾。

\\1\\2替换模式重新插入与第1组和第2组回结果捕获的值。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式匹配第一个和最后一个字符

来自分类Dev

在R中使用正则表达式同时删除第一个和最后一个字符

来自分类Dev

正则表达式不允许数字作为第一个字符

来自分类Dev

正则表达式替换特定匹配项的字符串的第一个和最后一个字符

来自分类Dev

Java正则表达式除最后一个字符外的所有字符

来自分类Dev

正则表达式不捕获第一个字符

来自分类Dev

正则表达式删除与第一个字符串匹配的行?

来自分类Dev

Android Java正则表达式匹配除一个字符外的所有字符

来自分类Dev

正则表达式表达大写的第一个字符

来自分类Dev

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

来自分类Dev

匹配正则表达式中的第一个字符?

来自分类Dev

正则表达式只有一个字符和7个数字

来自分类Dev

正则表达式模式以匹配除最后一个字符以外的任何字符

来自分类Dev

正则表达式匹配字符串的第一个和最后一个字符,但是为什么呢?

来自分类Dev

正则表达式匹配第一个和最后一个字符

来自分类Dev

至少一个字符和一个数字的正则表达式

来自分类Dev

正则表达式删除所有非数字和如果等于零的第一个字符。

来自分类Dev

正则表达式替换特定匹配项的字符串的第一个和最后一个字符

来自分类Dev

正则表达式删除除数字和一个字符外的所有内容

来自分类Dev

非法第一个字符的正则表达式

来自分类Dev

正则表达式替换所有匹配项,但不替换第一个和最后一个字符

来自分类Dev

正则表达式删除与第一个字符串匹配的行?

来自分类Dev

正则表达式表达大写的第一个字符

来自分类Dev

正则表达式,删除PHP中除一个字符外的所有字符

来自分类Dev

正则表达式的第一个和最后一个字符必须是数字

来自分类Dev

正则表达式 - 删除最后一个字符

来自分类Dev

如何把 xpages 正则表达式(第一个字符和最后一个字符)不能是特殊字符

来自分类Dev

如何使用正则表达式查找两个第一个字符和两个最后一个字符

来自分类Dev

使用正则表达式获取第一个字符

Related 相关文章

  1. 1

    正则表达式匹配第一个和最后一个字符

  2. 2

    在R中使用正则表达式同时删除第一个和最后一个字符

  3. 3

    正则表达式不允许数字作为第一个字符

  4. 4

    正则表达式替换特定匹配项的字符串的第一个和最后一个字符

  5. 5

    Java正则表达式除最后一个字符外的所有字符

  6. 6

    正则表达式不捕获第一个字符

  7. 7

    正则表达式删除与第一个字符串匹配的行?

  8. 8

    Android Java正则表达式匹配除一个字符外的所有字符

  9. 9

    正则表达式表达大写的第一个字符

  10. 10

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

  11. 11

    匹配正则表达式中的第一个字符?

  12. 12

    正则表达式只有一个字符和7个数字

  13. 13

    正则表达式模式以匹配除最后一个字符以外的任何字符

  14. 14

    正则表达式匹配字符串的第一个和最后一个字符,但是为什么呢?

  15. 15

    正则表达式匹配第一个和最后一个字符

  16. 16

    至少一个字符和一个数字的正则表达式

  17. 17

    正则表达式删除所有非数字和如果等于零的第一个字符。

  18. 18

    正则表达式替换特定匹配项的字符串的第一个和最后一个字符

  19. 19

    正则表达式删除除数字和一个字符外的所有内容

  20. 20

    非法第一个字符的正则表达式

  21. 21

    正则表达式替换所有匹配项,但不替换第一个和最后一个字符

  22. 22

    正则表达式删除与第一个字符串匹配的行?

  23. 23

    正则表达式表达大写的第一个字符

  24. 24

    正则表达式,删除PHP中除一个字符外的所有字符

  25. 25

    正则表达式的第一个和最后一个字符必须是数字

  26. 26

    正则表达式 - 删除最后一个字符

  27. 27

    如何把 xpages 正则表达式(第一个字符和最后一个字符)不能是特殊字符

  28. 28

    如何使用正则表达式查找两个第一个字符和两个最后一个字符

  29. 29

    使用正则表达式获取第一个字符

热门标签

归档