gpt4 book ai didi

regex - 从文本中提取 linkedin 用户名的模式

转载 作者:行者123 更新时间:2023-12-05 09:05:46 25 4
gpt4 key购买 nike

我正在尝试提取以这种格式编写的 linkedin url,

text = "patra 12 EXPERIENCE in / in/sambhu-patra-49b4759/ 2020 - Now O Skin Curate Research Pvt Ltd Embedded System Developer, WB 0 /bindasssambhul O SKILLS LANGUAGES Arduino English Raspberry Pi Movidius Hindi Bengali ICS Intel Compute Stick PCB Design Python UI Design using Tkinter HOBBIES HTML iti CSS G JavaScript JQuery IOT\n"


pattern = \/?in\/.+\/?\s+

我需要从像上面那样的任何嘈杂文本中提取此 in/sambhu-patra-49b255129/

这是一个以简短形式编写的 linkedin url。

我的模式不工作

最佳答案

你可以使用

m = re.search(r'\bin\s*/\s*(\S+)', text)
if m:
print(m.group(1))

参见 regex demo .

详细信息:

  • \b - 单词边界
  • in - 介词 in
  • \s* - 零个或多个空格
  • / - / 字符
  • \s* - 零个或多个空格
  • (\S+) - 捕获第 1 组:任何一个或多个空格。

关于regex - 从文本中提取 linkedin 用户名的模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66766923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com