Avatar ·

PHP में स्ट्रिंग से पूर्णांक निकालना: केवल अंक कैसे प्राप्त करें?

```html सभी को नमस्ते! मैं PHP में नया हूँ और एक समस्या का सामना कर रहा हूँ। मेरे पास एक स्ट्रिंग है, जैसे: "Цена: 1234 руб." या "Артикул #5678-90"। मुझे इसमें से एक पूर्णांक (बिना चिह्न के) निकालना है, यानी केवल अंक प्राप्त करना, बाकी सब कुछ हटाना। मैंने (int) का उपयोग करने की कोशिश की, लेकिन यह केवल तभी काम करता है जब स्ट्रिंग अंक से शुरू होती है। यदि स्ट्रिंग "Цена 100" है, तो (int) 0 देता है, जबकि मुझे 100 चाहिए। मैंने preg_match के साथ रेगुलर एक्सप्रेशन '/\\d+/' का उपयोग करने की कोशिश की, लेकिन मुझे यकीन नहीं है कि यह सही है, खासकर यदि स्ट्रिंग में कई नंबर हों (जैसे, "Код 123, цена 456")। कृपया बताएं कि स्ट्रिंग से एक पूर्णांक को मज़बूती से कैसे निकाला जाए? कोड उदाहरण के साथ बताएं। पहले से धन्यवाद! स्ट्रिंग के उदाहरण: - "Заказ № 98765" - "Сумма: 1500 рублей" - "ID: 42" - "Результат: 0 ошибок" शुरुआती के लिए सबसे सरल और समझने योग्य तरीका क्या है? ```