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

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


9
วิธีการ. join () ทำหน้าที่อะไร?
ฉันค่อนข้างใหม่กับ Python และสับสนอย่างสมบูรณ์โดย.join()ที่ฉันได้อ่านเป็นวิธีที่ต้องการสำหรับการต่อสตริง ฉันเหนื่อย: strid = repr(595) print array.array('c', random.sample(string.ascii_letters, 20 - len(strid))) .tostring().join(strid) และได้รับสิ่งที่ชอบ: 5wlfgALGbXOahekxSs9wlfgALGbXOahekxSs5 ทำไมมันจึงเป็นเช่นนี้ ไม่ควร595ผนวกเข้าด้วยกันโดยอัตโนมัติหรือ
209 python  list  string 


6
วิธีลบ white space ทั้งหมดออกจากจุดเริ่มต้นหรือจุดสิ้นสุดของสตริง
ฉันจะลบ white space ทั้งหมดจากจุดเริ่มต้นและจุดสิ้นสุดของสตริงได้อย่างไร ชอบมาก "hello"ผล"hello" "hello "ตอบแทน"hello" " hello "ผล"hello" " hello world "ตอบแทน"hello world"

15
ลบช่องว่างหลายช่อง
ฉันได้รับ$row['message']จากฐานข้อมูล MySQL และฉันต้องการลบช่องว่างทั้งหมดเช่น\n \tนั้น $row['message'] = "This is a Text \n and so on \t Text text."; ควรจัดรูปแบบเป็น: $row['message'] = 'This is a Text and so on Text text.'; ฉันเหนื่อย: $ro = preg_replace('/\s\s+/', ' ',$row['message']); echo $ro; แต่มันไม่ได้ลบ\nหรือ\tเพียงแค่ช่องว่างเดียว ใครสามารถบอกฉันว่าจะทำเช่นนั้นได้อย่างไร


21
แยกสตริงขนาดใหญ่เป็นชิ้นขนาด n ใน JavaScript
ฉันต้องการแยกสตริงที่มีขนาดใหญ่มาก (สมมติว่า 10,000 ตัวอักษร) เป็นชิ้นขนาด N อะไรจะเป็นวิธีที่ดีที่สุดในแง่ของประสิทธิภาพในการทำเช่นนี้? ยกตัวอย่างเช่น: "1234567890"แยก 2 ["12", "34", "56", "78", "90"]ก็จะกลายเป็น สิ่งนี้จะเป็นไปได้ที่จะใช้String.prototype.matchและถ้าเป็นเช่นนั้นจะเป็นวิธีที่ดีที่สุดที่จะทำในแง่ของประสิทธิภาพ?

13
แยกตัวเลขจากสตริงใน Java
ฉันมีStringวัตถุJava ฉันต้องการแยกเฉพาะตัวเลขจากมัน ฉันจะให้ตัวอย่าง: "123-456-789" ฉันต้องการ "123456789" มีฟังก์ชั่นห้องสมุดที่แยกตัวเลขเท่านั้นหรือไม่ ขอบคุณสำหรับคำตอบ ก่อนที่ฉันจะลองสิ่งเหล่านี้ฉันต้องรู้ว่าฉันจะต้องติดตั้งห้องสมุดเพิ่มเติมหรือไม่?
207 java  string 


4
วิธีที่เร็วที่สุดในการลบอักขระตัวแรกใน String
สมมติว่าเรามีสตริงต่อไปนี้ string data= "/temp string"; หากเราต้องการลบตัวอักษรตัวแรก/เราสามารถทำได้หลายวิธีเช่น: data.Remove(0,1); data.TrimStart('/'); data.Substring(1); แต่จริงๆฉันไม่รู้ว่าอันไหนมีอัลกอริธึมที่ดีที่สุดและทำได้เร็วขึ้น .. มีอันไหนที่ดีที่สุดหรือเหมือนกันทั้งหมด

6
รายการของสตริงหนึ่งสตริง
ให้บอกว่าคุณมี: List<string> los = new List<string>(); ในโลกแห่งการทำงานที่บ้าคลั่งนี้เราอาศัยอยู่ในยุคนี้ซึ่งหนึ่งในนั้นจะดีที่สุดสำหรับการสร้างสตริงหนึ่งโดยเชื่อมต่อสิ่งเหล่านี้: String.Join(String.Empty, los.ToArray()); StringBuilder builder = new StringBuilder(); los.ForEach(s => builder.Append(s)); string disp = los.Aggregate<string>((a, b) => a + b); หรือ StringBuilder เก่าแบบธรรมดา foreach หรือมีวิธีที่ดีกว่า

6
จะทราบได้อย่างไรว่าสตริงเริ่มต้น / สิ้นสุดด้วยสตริงเฉพาะใน jQuery
ฉันต้องการทราบว่าสตริงเริ่มต้นด้วยอักขระ / สตริงที่ระบุหรือลงท้ายด้วย jQuery ตัวอย่างเช่น: var str = 'Hello World'; if( str starts with 'Hello' ) { alert('true'); } else { alert('false'); } if( str ends with 'World' ) { alert('true'); } else { alert('false'); } หากไม่มีฟังก์ชั่นใด ๆ ก็มีทางเลือกอื่น ๆ ?

5
การอ่านสตริงที่มีการคั่นลงในอาร์เรย์ใน Bash
ฉันมีตัวแปรที่มีสตริงคั่นด้วยช่องว่าง: line="1 1.50 string" ฉันต้องการแยกสตริงนั้นด้วยช่องว่างเป็นตัวคั่นและเก็บผลลัพธ์ไว้ในอาร์เรย์ดังนั้นต่อไปนี้: echo ${arr[0]} echo ${arr[1]} echo ${arr[2]} เอาท์พุท 1 1.50 string บางแห่งฉันพบวิธีแก้ปัญหาที่ใช้งานไม่ได้: arr=$(echo ${line}) ถ้าฉันใช้คำสั่ง echo ข้างต้นหลังจากนี้ฉันจะได้รับ: 1 1.50 string [empty line] [empty line] ฉันก็ลอง IFS=" " arr=$(echo ${line}) ด้วยผลลัพธ์เดียวกัน มีคนช่วยได้ไหม
206 arrays  string  bash  shell 

8
รับชื่อไฟล์จากสตริง URI ใน C #
ฉันมีวิธีนี้ในการคว้าชื่อไฟล์จากสตริง URI ฉันจะทำอย่างไรเพื่อให้แข็งแกร่งขึ้น private string GetFileName(string hrefLink) { string[] parts = hrefLink.Split('/'); string fileName = ""; if (parts.Length > 0) fileName = parts[parts.Length - 1]; else fileName = hrefLink; return fileName; }
206 c#  string  uri  filenames 


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