如何使用正则表达式忽略 URL 中的 32 个字符
How to ignore 32 chars in URL withe a regular expression
我需要在我的 google 分析中设置步骤漏斗,但是为此,在 URL 我试图找到一些方法来忽略“示例”之间的 32 个字符。 com/39921713197/checkouts/" - 和 -"?previous_step=contact_information&step=shipping_method"。
在这种情况下,忽略通常以这种格式排列的 32 个字符(不是常量):“b625d2e28d1c2f14bfdbf8e051787cb4”。
我应该使用什么正则表达式来忽略它?以及如何?
已经尝试:[a-z0-9], (.)+
我的全URL:
例如。com/39921713197/checkouts/b625d2e28d1c2f14bfdbf8e051787cb4?previous_step=contact_information&step=shipping_method
使我的评论成为完整的答案;也许只要找到 32 个字符并在 ?
上拆分就可以了!
/[a-f\d]{32}\?(.+)$
- 找到 32 个十六进制字符
- 查找文字
?
- 将所有剩余字符(至少一个)组成一组,直到字符串结束(url)
我需要在我的 google 分析中设置步骤漏斗,但是为此,在 URL 我试图找到一些方法来忽略“示例”之间的 32 个字符。 com/39921713197/checkouts/" - 和 -"?previous_step=contact_information&step=shipping_method"。 在这种情况下,忽略通常以这种格式排列的 32 个字符(不是常量):“b625d2e28d1c2f14bfdbf8e051787cb4”。
我应该使用什么正则表达式来忽略它?以及如何?
已经尝试:[a-z0-9], (.)+
我的全URL: 例如。com/39921713197/checkouts/b625d2e28d1c2f14bfdbf8e051787cb4?previous_step=contact_information&step=shipping_method
使我的评论成为完整的答案;也许只要找到 32 个字符并在 ?
上拆分就可以了!
/[a-f\d]{32}\?(.+)$
- 找到 32 个十六进制字符
- 查找文字
?
- 将所有剩余字符(至少一个)组成一组,直到字符串结束(url)