Ben bir dize belirli bir formatta tüm örneklerini ayıklamak çalışılıyor:
Ben merak ediyorum eğer benim yeni Sony [PT # 123456ABC; Sony] Bu özelliğe sahip ama arkadaşım yeni Toshiba [PT # AD-3232hjk diyor; Toshiba] Bu özelliği vardır.
Ben ayıklamak istiyorum:
[PT # 123456ABC; Sony]
[PT # AD-3232hjk; Toshiba]
Burada gördüğünüz gibi, tutarlı pozisyonlarda tek öğeler şunlardır:
- [PT #
- ;
- ]
I strpos () çeşitli kullanmaya çalışıyordu ama, çünkü parça numaraları ve üretici isimleri değişen uzunluklarda ve biçimleri ben güvenilir bir çok daha büyük dizeden bu örnekleri çekin başaramadı. Ancak onlarla bilgim oldukça sınırlı bu çözmek için normal ifadeler kullanmak için çeşitli yollar çalışıyorlar. Ben bu ifadeler ayıklanır ve değişken yerleştirilmesi var sonra sonra ifadeden parça numaraları ve üretici isimleri ayırmak gerekir. Bu aynı zamanda düzenli ifadeler kullanarak gerçekleştirmek daha kolay olabilir.
Any help is appreciated. Thanks