split - php explode string with Uppercase if lowercase letter exists before it without space -
$ str = "हैलो मोटोबेल रिंग्सिंग स्पीच"; लोअरकेस अक्षर से पहले मौजूद होने पर मुझे इस अक्षर को अपरकेस अक्षर से विस्फोट करना होगा।
इस तरह से:
$ splitted = array (0 = & gt; "हैलो मोटो", 1 = & gt; "बेल रिंग्स", 2 = & gt; "किंग स्पीच"); कोई भी विचार?
मैं reg_ex का उपयोग करने की कोशिश करता हूं, लेकिन काम नहीं कर रहा हूं:
$ pieces = preg_split ('/ (? = [ए- ZÐ ?? - Я]) / u ', $ str, -1, PREG_SPLIT_NO_EMPTY);
var_dump (preg_split ('/ (? & Lt; = [एज़] ) (? = [एजी]) / ',' हैलो मोटोबेल रिंग्सिंग स्पीच ')) // सरणी (3) {// [0] = & gt; // स्ट्रिंग (10) "हैलो मोटो" // [1] = & gt; // स्ट्रिंग (10) "घंटी के छल्ले" // [2] = & gt; // स्ट्रिंग (11) "किंग स्पीच" //}
Comments
Post a Comment