9
सी के isalpha
, isdigit
और isalnum
पर जंग समकक्ष क्या हैं?जांचें कि कोई वर्ण वर्णमाला या संख्या है या नहीं?
सी के isalpha
, isdigit
और isalnum
पर जंग समकक्ष क्या हैं?जांचें कि कोई वर्ण वर्णमाला या संख्या है या नहीं?
is_alphabetic, is_digit, is_alphanumeric, is_numeric
जो आप खोज रहे हैं।
उदा। :
fn main() {
println!("1 is a digit {}", '1'.is_digit(10));
println!("f is a hex digit {}", 'f'.is_digit(16));
println!("a is alphabetic {}", 'a'.is_alphabetic());
println!("こis alphabetic {}", 'こ'.is_alphabetic());
println!("a is alphanumeric {}", 'a'.is_alphanumeric());
println!("1 is alphanumeric {}", '1'.is_alphanumeric());
}
रिटर्न:
1 is a digit true
f is a hex digit true
a is alphabetic true
こis alphabetic true
a is alphanumeric true
1 is alphanumeric true
वे विस्तार से Rust standard library docs for chars में वर्णित हैं।
उन सी फ़ंक्शंस लोकेल निर्भर हैं, जबकि जंग को यूनिकोड वर्णों के लिए तय किया गया है। – bluss