Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP प्रोग्राम किसी दिए गए कॉमा सीमांकित स्ट्रिंग को मानों की एक सरणी में विभाजित करने के लिए

किसी दिए गए अल्पविराम सीमांकित स्ट्रिंग को मानों की एक सरणी में विभाजित करने के लिए, PHP कोड इस प्रकार है -

उदाहरण

<?php
$my_string = "456,789,23, 4, 019";
$my_str_arr = preg_split ("/,/", $my_string);
print_r("The array is ");
print_r($my_str_arr);
$my_string = "00, 876, 5432, 1234, 0";
$my_str_arr = explode (",", $my_string);
print_r("The array is ");
print_r($my_str_arr);
?>

आउटपुट

The array is Array
(
   [0] => 456
   [1] => 789
   [2] => 23
   [3] => 4
   [4] => 019
)
The array is Array
(
   [0] => 00
   [1] => 876
   [2] => 5432
   [3] => 1234
   [4] => 0
)

संख्याओं की एक स्ट्रिंग परिभाषित की जाती है और '/' या '.' की घटना के आधार पर संख्याओं को अलग करने के लिए 'preg_split' फ़ंक्शन का उपयोग किया जाता है। स्प्लिट ऐरे अब प्रिंट हो गया है। दी गई संख्या को स्ट्रिंग के रूप में विभाजित करने का एक अन्य तरीका विस्फोट फ़ंक्शन का उपयोग करना है। यह अल्पविराम की उपस्थिति के आधार पर सरणी को विभाजित करता है।


  1. स्ट्रिंग को k विशिष्ट विभाजनों में विभाजित करने के लिए पायथन कार्यक्रम

    मान लीजिए कि हमारे पास एक स्ट्रिंग s और एक मान k है। k का मान s की लंबाई का गुणनखंड है, मान लीजिए कि लंबाई n है। हम s को n/k विभिन्न सबस्ट्रिंग्स में विभाजित कर सकते हैं जिन्हें t_i आकार k कहा जाता है। फिर इन t_i का उपयोग u_i को ऐसा बनाने के लिए करें कि u_i में मौजूद वर्ण t_i में वर्णों के बाद हो

  1. एक स्ट्रिंग को विभाजित करने और अल्पविराम से जुड़ने के लिए पायथन प्रोग्राम

    मान लीजिए कि हमारे पास कुछ शब्द हैं जो रिक्त स्थान से अलग हैं। हमें इन शब्दों को एक सूची बनाने के लिए विभाजित करना होगा, फिर बीच में अल्पविराम लगाकर उन्हें एक स्ट्रिंग में जोड़ना होगा। इसलिए, यदि इनपुट s =प्रोग्रामिंग पायथन लैंग्वेज इज़ी फनी जैसा है, तो आउटपुट प्रोग्रामिंग, पायथन, लैंग्वेज, इज़ी, फ

  1. प्रोग्राम यह जांचने के लिए कि क्या हम पायथन में एक स्ट्रिंग को अवरोही क्रमागत मानों में विभाजित कर सकते हैं

    मान लीजिए कि हमारे पास केवल संख्याओं के साथ एक स्ट्रिंग है। हमें यह जांचना होगा कि क्या हम s को दो या दो से अधिक गैर-रिक्त सबस्ट्रिंग में विभाजित कर सकते हैं जैसे कि उन सबस्ट्रिंग के संख्यात्मक मान गैर-बढ़ते क्रम में हैं और प्रत्येक दो आसन्न सबस्ट्रिंग के संख्यात्मक मानों के बीच का अंतर 1 है। तो उदा