我正在尝试从字符串中提取特定格式的所有实例:
我想知道我的新索尼 [PT# 123456ABC; Sony] 有这个功能,但我的朋友说是新的 Toshiba [PT# AD-3232hjk; 东芝]有这个功能。
我想提取:
[PT# 123456ABC;索尼]
[PT# AD-3232hjk;东芝]
正如您在此处看到的,唯一处于一致位置的项目是:
- [PT#
- ;
- ]
我试图使用各种类型的 strpos() 但由于部件号和制造商名称的长度和格式不同,我无法可靠地从更大的字符串中提取这些实例。我一直在尝试各种方法来使用正则表达式来解决这个问题,但是我对它们的了解相当有限。在我将这些表达式提取并放入变量后,我需要将部件号和制造商名称与表达式分开。这也可能更容易使用正则表达式来完成。
任何帮助表示赞赏。谢谢