Bu çok basit bir sorundur, ancak hiçbir yerde bir çözüm bulamadım.PHP/REGEX: Parantez içinde bir ip alın
Parantez içinde , ancak parantez olmadan bir dize almak için preg_match veya preg_match_all kullanmayı deneyin.
Şimdiye kadar, benim ifade şöyle görünür:
\([A-Za-z0-9 ]+\)
ve aşağıdaki sonucu verir:
3 (içi boş vurgulamak) 928-129 (< - orijinal dize)
(içi boş vurgu) (< - sonuç)
İstediğim, parantez içindeki dizedir, ancak parantez içermez. Muhtemelen str_replace falan sonradan parantez yerini alabilecek
içi boş vurgulamak, ama bu benim için çok şık çözüm olarak görünmüyor: Bu gibi görünürdü.
Ne eklemek zorundayım, bu nedenle parantez sonuçta yer almıyor mu?
Yardımlarınız için teşekkürler, çocuklar harikasınız! :)
Eğer parantez aradığınız ne aslında parantez vardır. – JohnK
Olası çoğaltılabilir [PHP: Parantez içinde metin ayıklamanın en iyi yolu] (https://stackoverflow.com/questions/196520/php-best-way-to-extract-text-within-parenthesis) – EdChum