คำถามติดแท็ก string

สตริงเป็นลำดับที่ จำกัด ของสัญลักษณ์ที่ใช้กันทั่วไปสำหรับข้อความแม้ว่าบางครั้งสำหรับข้อมูลโดยพลการ

30
startsWith () และ endsWith () ฟังก์ชั่นใน PHP
ฉันจะเขียนสองฟังก์ชั่นที่จะใช้สตริงและส่งคืนได้อย่างไรถ้าเริ่มต้นด้วยอักขระ / สตริงที่ระบุหรือลงท้ายด้วยมัน? ตัวอย่างเช่น: $str = '|apples}'; echo startsWith($str, '|'); //Returns true echo endsWith($str, '}'); //Returns true
1480 php  string 


24
จะตรวจสอบได้อย่างไรว่าสตริงว่างเปล่า?
Python มีลักษณะเหมือนตัวแปรสตริงว่างเปล่าหรือไม่ซึ่งคุณสามารถทำได้: if myString == string.empty: วิธีที่ดีที่สุดในการตรวจสอบค่าสตริงที่ว่างเปล่าคืออะไร ฉันพบการเข้ารหัสยาก""ทุกครั้งที่ตรวจสอบสตริงว่างเปล่าไม่ดี

11
กำลังแปลงจำนวนเต็มเป็นสตริง?
ฉันต้องการแปลงจำนวนเต็มเป็นสตริงใน Python ฉันพิมพ์มันอย่างไร้ประโยชน์: d = 15 d.str() เมื่อฉันพยายามที่จะแปลงเป็นสตริงก็แสดงให้เห็นข้อผิดพลาดเช่นintไม่ได้แอตทริบิวต์ใด ๆ strที่เรียกว่า
1361 python  string  integer 

26
ย้อนกลับสตริงใน Python
ไม่มีreverseฟังก์ชันในตัวสำหรับstrวัตถุของ Python วิธีที่ดีที่สุดในการใช้วิธีนี้คืออะไร? หากคำตอบที่กระชับมากโปรดอธิบายเกี่ยวกับประสิทธิภาพ ตัวอย่างเช่นไม่ว่าstrวัตถุจะถูกแปลงเป็นวัตถุอื่นหรือไม่ก็ตาม
1351 python  string 

29
การสร้างสตริงแบบสุ่มด้วยตัวอักษรและตัวเลขตัวพิมพ์ใหญ่
ฉันต้องการสร้างสตริงที่มีขนาด N ควรประกอบด้วยตัวเลขและตัวอักษรภาษาอังกฤษตัวพิมพ์ใหญ่เช่น: 6U1S75 4Z4UKK U911K4 ฉันจะทำสิ่งนี้สำเร็จในแบบpythonicอย่างไร
1335 python  string  random 

26
วิธี Pythonic เพื่อสร้างสตริงที่มีความยาวหลายบรรทัด
ฉันมีคำถามยาวมาก ฉันต้องการแยกเป็นหลายบรรทัดใน Python วิธีทำใน JavaScript จะใช้หลายประโยคและเข้าร่วมกับ+โอเปอเรเตอร์ (ฉันรู้ว่าอาจไม่ใช่วิธีที่มีประสิทธิภาพที่สุดในการทำ แต่ฉันไม่ได้กังวลเกี่ยวกับประสิทธิภาพในขั้นตอนนี้เพียงแค่อ่านโค้ดได้) . ตัวอย่าง: var long_string = 'some text not important. just garbage to' + 'illustrate my example'; ฉันพยายามทำสิ่งที่คล้ายกันใน Python แต่มันใช้งานไม่ได้ดังนั้นฉันจึง\แบ่งสายยาว ๆ อย่างไรก็ตามฉันไม่แน่ใจว่าวิธีนี้เป็นวิธีที่ดีที่สุด / pythonicest เท่านั้น มันดูน่าอึดอัดใจ รหัสจริง: query = 'SELECT action.descr as "action", '\ 'role.id as role_id,'\ 'role.descr as role'\ 'FROM '\ 'public.role_action_def,'\ …





23
ฉันจะตรวจสอบว่าสตริงมีสตริงอื่นใน Objective-C ได้อย่างไร?
ฉันจะตรวจสอบว่าสตริง ( NSString) มีสตริงอื่นที่เล็กกว่าได้อย่างไร? ฉันหวังว่าจะชอบ: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); แต่สิ่งที่ฉันพบได้ใกล้ที่สุดคือ: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { NSLog(@"exists"); } อย่างไรก็ตามเป็นวิธีที่ดีที่สุดในการค้นหาว่าสตริงมีสตริงอื่นหรือไม่


14
ทำไมการเปรียบเทียบสตริงโดยใช้ '==' หรือ 'คือ' บางครั้งให้ผลลัพธ์ที่แตกต่างกัน
'public'ฉันมีโปรแกรมหลามที่สองตัวแปรมีการตั้งค่า ในการแสดงออกตามเงื่อนไขที่ฉันมีการเปรียบเทียบvar1 is var2ที่ล้มเหลว แต่ถ้าผมเปลี่ยนไปก็จะส่งกลับvar1 == var2True ตอนนี้ถ้าฉันเปิด Python interpreter และทำแบบเดียวกันคือการเปรียบเทียบก็สำเร็จ >>> s1 = 'public' >>> s2 = 'public' >>> s2 is s1 True ฉันหายไปนี่อะไร


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.