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

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


5
จัดรูปแบบสตริง Go โดยไม่พิมพ์หรือไม่
มีวิธีง่ายๆในการจัดรูปแบบสตริงใน Go โดยไม่ต้องพิมพ์สตริงหรือไม่? ที่ฉันสามารถทำได้: bar := "bar" fmt.Printf("foo: %s", bar) แต่ฉันต้องการสตริงที่ฟอร์แมทที่ส่งคืนแทนที่จะพิมพ์เพื่อให้ฉันสามารถจัดการกับมันต่อไป ฉันสามารถทำสิ่งที่ชอบ: s := "foo: " + bar แต่สิ่งนี้กลายเป็นเรื่องยากที่จะอ่านเมื่อสตริงรูปแบบซับซ้อนและยุ่งยากเมื่อส่วนหนึ่งหรือหลายส่วนไม่ใช่สตริงและต้องถูกแปลงก่อนเช่น i := 25 s := "foo: " + strconv.Itoa(i) มีวิธีที่ง่ายกว่านี้หรือไม่?

16
แยกสตริงทุกอักขระที่ n หรือไม่
Наэтотвопросестьответына Stack Overflow нарусском : Разбитьстрокупо 6 символов เป็นไปได้ไหมที่จะแบ่งสตริงทุกอักขระที่ n? ตัวอย่างเช่นสมมติว่าฉันมีสตริงที่มีสิ่งต่อไปนี้: '1234567890' ฉันจะทำให้มันเป็นแบบนี้ได้อย่างไร: ['12','34','56','78','90']
380 python  string  split 

29
PHP: จะสร้างสตริงตัวอักษรและตัวเลขแบบสุ่มที่ไม่ซ้ำใครได้อย่างไร
เป็นไปได้อย่างไรที่จะสร้างสตริงที่ไม่ซ้ำกันโดยใช้ตัวเลขและตัวอักษรเพื่อใช้ในลิงค์ยืนยัน เช่นเมื่อคุณสร้างบัญชีในเว็บไซต์และมันจะส่งอีเมลพร้อมลิงก์ให้คุณและคุณต้องคลิกลิงค์นั้นเพื่อยืนยันบัญชีของคุณ ... ใช่ ... หนึ่งในนั้น ฉันจะสร้างหนึ่งในนั้นโดยใช้ PHP ได้อย่างไร อัปเดต:เพิ่งจำuniqid()ได้ เป็นฟังก์ชัน PHP ที่สร้างตัวระบุที่ไม่ซ้ำกันโดยยึดตามเวลาปัจจุบันเป็นไมโครวินาที ฉันคิดว่าฉันจะใช้มัน

13
ตรวจสอบว่ามีหลายสตริงอยู่ในสตริงอื่นหรือไม่
ฉันจะตรวจสอบว่ามีสตริงใด ๆ ในอาร์เรย์อยู่ในสตริงอื่นได้อย่างไร ชอบ: a = ['a', 'b', 'c'] str = "a123" if a in str: print "some of the strings found in str" else: print "no strings found in str" รหัสนั้นใช้งานไม่ได้มันเป็นเพียงการแสดงสิ่งที่ฉันต้องการให้บรรลุ
378 python  arrays  string  exists 

6
ฉันจะพิมพ์ค่าทั้งหมดของสตริงแบบยาวใน gdb ได้อย่างไร?
ฉันต้องการพิมพ์ความยาวเต็มของ C-string ใน GDB โดยค่าเริ่มต้นมันเป็นตัวย่อฉันจะบังคับให้ GDB พิมพ์สตริงทั้งหมดได้อย่างไร
376 c++  c  string  debugging  gdb 

30
การเปรียบเทียบสตริงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ใน C ++ [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ปิดให้บริการใน2 ปีที่ผ่านมา คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ วิธีที่ดีที่สุดในการทำการเปรียบเทียบสตริงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ใน C ++ โดยไม่ต้องแปลงสตริงเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กทั้งหมดคืออะไร โปรดระบุว่าวิธีนี้เป็นมิตรกับ Unicode หรือไม่และสามารถพกพาได้อย่างไร
373 c++  string 

12
ใน C # เหตุใด String จึงเป็นประเภทการอ้างอิงที่ทำงานเหมือนประเภทค่า
String เป็นประเภทการอ้างอิงแม้ว่าจะมีลักษณะส่วนใหญ่ของประเภทค่าเช่นการไม่เปลี่ยนรูปและมี == มากไปเพื่อเปรียบเทียบข้อความแทนที่จะทำให้แน่ใจว่าพวกเขาอ้างอิงวัตถุเดียวกัน เหตุใดสตริงจึงไม่เป็นเพียงประเภทค่า


18
วิธีการอ่านค่าจาก string.xml ใน Android
ฉันเขียนบรรทัด: String Mess = R.string.mess_1 ; เพื่อรับค่าสตริง แต่แทนที่จะส่งคืนสตริงจะให้ ID ของจำนวนเต็มชนิด ฉันจะรับค่าสตริงได้อย่างไร ฉันพูดถึงค่าสตริงในstring.xmlไฟล์
368 android  string  layout 

17
แปลงสตริงด้วยเครื่องหมายจุลภาคเป็นอาร์เรย์
ฉันจะแปลงสตริงเป็นอาร์เรย์ JavaScript ได้อย่างไร ดูรหัส: var string = "0,1"; var array = [string]; alert(array[0]); ในกรณีนี้จะป๊อปอัพalert 0,1เมื่อมันจะเป็นอาร์เรย์ก็จะปรากฏขึ้น0และเมื่อถูกเรียกก็จะปรากฏขึ้นalert(array[1]);1 มีโอกาสใดที่จะแปลงสตริงดังกล่าวเป็นอาร์เรย์ JavaScript หรือไม่

20
จะค้นหาสตริงย่อยทั้งหมดได้อย่างไร?
Python มีstring.find()และstring.rfind()รับดัชนีของสตริงย่อยในสตริง ฉันสงสัยว่ามีบางอย่างstring.find_all()ที่สามารถส่งคืนดัชนีที่พบทั้งหมด (ไม่เพียง แต่แรกจากจุดเริ่มต้นหรือครั้งแรกจากจุดสิ้นสุด) ตัวอย่างเช่น: string = "test test test test" print string.find('test') # 0 print string.rfind('test') # 15 #this is the goal print string.find_all('test') # [0,5,10,15]
365 python  regex  string 

9
ความแตกต่างระหว่างสตริง C ++ == และเปรียบเทียบ ()?
ฉันเพิ่งอ่านคำแนะนำเกี่ยวกับการใช้ std::string s = get_string(); std::string t = another_string(); if( !s.compare(t) ) { แทน if( s == t ) { ฉันเกือบจะใช้อันสุดท้ายเสมอเพราะฉันชินแล้วและรู้สึกเป็นธรรมชาติอ่านง่ายขึ้น ฉันไม่รู้ด้วยซ้ำว่ามีฟังก์ชั่นการเปรียบเทียบแยกต่างหาก เพื่อให้แม่นยำยิ่งขึ้นฉันคิดว่า == จะเรียกการเปรียบเทียบ () อะไรคือความแตกต่าง? ในบริบทใดที่ควรได้รับการสนับสนุนในอีกทางหนึ่ง? ฉันกำลังพิจารณาเฉพาะกรณีที่ฉันต้องรู้ว่าสตริงเป็นค่าเดียวกันกับสตริงอื่น
363 c++  string 

18
ฉันจะลบอักขระออกจากสตริงโดยใช้ Javascript ได้อย่างไร
ฉันใกล้จะได้มันแล้ว แต่มันก็ไม่ถูกต้อง ทั้งหมดที่ฉันต้องการจะทำคือลบตัวละครrจากสตริง ปัญหาคือมีrสตริงมากกว่าหนึ่งอินสแตนซ์ อย่างไรก็ตามมันมักจะเป็นตัวละครที่ดัชนี 4 (ดังนั้นตัวละครที่ 5) สตริงตัวอย่าง: crt/r2002_2 สิ่งที่ฉันต้องการ: crt/2002_2 ฟังก์ชั่นแทนที่นี้จะลบทั้งสองอย่าง r mystring.replace(/r/g, '') ผลิต: ct/2002_2 ฉันลองฟังก์ชั่นนี้: String.prototype.replaceAt = function (index, char) { return this.substr(0, index) + char + this.substr(index + char.length); } mystring.replaceAt(4, '') ใช้งานได้เฉพาะถ้าฉันแทนที่ด้วยอักขระอื่น มันจะไม่เพียงแค่ลบมัน ความคิดใด ๆ

21
ฉันจะประมวลผลตัวอักษรแต่ละตัวโดยใช้ Javascript ได้อย่างไร
ฉันต้องการแจ้งเตือนตัวอักษรแต่ละตัวของสตริง แต่ฉันไม่แน่ใจว่าจะทำอย่างไร ดังนั้นถ้าฉันมี: var str = 'This is my string'; ฉันต้องการแยกเตือน T, h, i, s และอื่น ๆ นี่เป็นเพียงจุดเริ่มต้นของความคิดที่ฉันกำลังทำงานอยู่ แต่ฉันต้องรู้วิธีการประมวลผลจดหมายแต่ละฉบับแยกกัน ฉันต้องการใช้ jQuery และคิดว่าฉันอาจต้องใช้ฟังก์ชั่นแยกหลังจากทดสอบความยาวของสตริง ไอเดีย?

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