找到第一个单词和最后一个单词的匹配项

用户名

我有一个看起来像这样的网址

for-sale/stuff/state/used-bla-bla2-bla3-bla4-(bla5)---f10-85934.html

我正在尝试使用此正则表达式在我的函数中验证格式。

if (preg_match('/(?:^|(?:\-))(\w+)/g', $pathInfo, $matches)) { 
  echo $digit = $matches[0]; 
}

$pathInfo 是上面给出的网址。

基本上我想比赛

  1. 确保目录是 for-sale/stuff/
  2. used-bla-bla2-bla3-bla4-(bla5)---f10-85934.html 文件必须以used / new开头,并以 integer.html
  3. 不允许有空格。

验证后,我想获取ID。在这种情况下是85934

阿维纳什·拉吉(Avinash Raj)

好像您想要这样的东西,

'~^for-sale/stuff/\S+/(?:used|new)\S*?(\d+)\.html$~'

演示

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式匹配第一个单词和最后一个单词

来自分类Dev

正则表达式匹配第一个和最后一个单词或任何单词

来自分类Dev

如何删除列中的第一个单词和最后一个单词?

来自分类Dev

匹配任何单词的第一个和最后一个字符

来自分类Dev

打印第一行的第一个单词和最后一个单词

来自分类Dev

sed切换第一个和最后一个单词的顺序

来自分类Dev

替换单词IF的第一个和最后一个出现

来自分类Dev

sed切换第一个和最后一个单词的顺序

来自分类Dev

使用“ sed”仅替换第一个和最后一个匹配项

来自分类Dev

使用Stringr选择所有中间单词,而忽略第一个和最后一个单词

来自分类Dev

在字符串的第一个和最后一个单词中获取单词

来自分类Dev

匹配单词的第一个字母

来自分类Dev

如果使用PHP删除文本的第一个单词的'n',如何删除最后一个单词和最后一个字母

来自分类Dev

正则表达式模式,用于匹配第一个令牌和最后一个令牌之间的单词,并且第一个单词为常数

来自分类Dev

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

来自分类Dev

小写第一个单词

来自分类Dev

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

来自分类Dev

正则表达式匹配一个单词和我找到的第一个括号

来自分类Dev

替换最后一个命令的最后一个单词,但保留第一个

来自分类Dev

Perl单词元音消除:删除除第一个和最后一个以外的所有元音

来自分类Dev

在Javascript的句子(多个句子)的第一个和最后一个单词中添加方括号

来自分类Dev

大写每个单词的第一个和最后一个字母不起作用的功能

来自分类Dev

如何获取javascript中特殊字符之间的第一个和最后一个单词或字符?

来自分类Dev

c中按字母顺序排列的第一个和最后一个单词

来自分类Dev

在Javascript的句子(多个句子)的第一个和最后一个单词中添加方括号

来自分类Dev

Java - 单词加扰器[保留第一个和最后一个字母]

来自分类Dev

将第一个单词移到Java中的最后一个位置

来自分类Dev

如何从输入短语中获取单词,然后使用C按字母顺序获取第一个单词和最后一个单词?

来自分类Dev

如何找到只知道第一个单词的两个单词模式

Related 相关文章

  1. 1

    正则表达式匹配第一个单词和最后一个单词

  2. 2

    正则表达式匹配第一个和最后一个单词或任何单词

  3. 3

    如何删除列中的第一个单词和最后一个单词?

  4. 4

    匹配任何单词的第一个和最后一个字符

  5. 5

    打印第一行的第一个单词和最后一个单词

  6. 6

    sed切换第一个和最后一个单词的顺序

  7. 7

    替换单词IF的第一个和最后一个出现

  8. 8

    sed切换第一个和最后一个单词的顺序

  9. 9

    使用“ sed”仅替换第一个和最后一个匹配项

  10. 10

    使用Stringr选择所有中间单词,而忽略第一个和最后一个单词

  11. 11

    在字符串的第一个和最后一个单词中获取单词

  12. 12

    匹配单词的第一个字母

  13. 13

    如果使用PHP删除文本的第一个单词的'n',如何删除最后一个单词和最后一个字母

  14. 14

    正则表达式模式,用于匹配第一个令牌和最后一个令牌之间的单词,并且第一个单词为常数

  15. 15

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

  16. 16

    小写第一个单词

  17. 17

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

  18. 18

    正则表达式匹配一个单词和我找到的第一个括号

  19. 19

    替换最后一个命令的最后一个单词,但保留第一个

  20. 20

    Perl单词元音消除:删除除第一个和最后一个以外的所有元音

  21. 21

    在Javascript的句子(多个句子)的第一个和最后一个单词中添加方括号

  22. 22

    大写每个单词的第一个和最后一个字母不起作用的功能

  23. 23

    如何获取javascript中特殊字符之间的第一个和最后一个单词或字符?

  24. 24

    c中按字母顺序排列的第一个和最后一个单词

  25. 25

    在Javascript的句子(多个句子)的第一个和最后一个单词中添加方括号

  26. 26

    Java - 单词加扰器[保留第一个和最后一个字母]

  27. 27

    将第一个单词移到Java中的最后一个位置

  28. 28

    如何从输入短语中获取单词,然后使用C按字母顺序获取第一个单词和最后一个单词?

  29. 29

    如何找到只知道第一个单词的两个单词模式

热门标签

归档