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

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

15
C ++ แปลงสตริง (หรืออักขระ *) เป็น wstring (หรือ wchar_t *)
string s = "おはよう"; wstring ws = FUNCTION(s, ws); ฉันจะกำหนดเนื้อหาของ s ให้กับ ws ได้อย่างไร ค้นหา google และใช้เทคนิคบางอย่าง แต่ไม่สามารถกำหนดเนื้อหาที่แน่นอนได้ เนื้อหาผิดเพี้ยน
171 c++  string  wstring 

15
การแยกสตริงย่อย PHP รับสายก่อน '/' แรกหรือสตริงทั้งหมด
ฉันพยายามแยกสตริงย่อย ฉันต้องการความช่วยเหลือเกี่ยวกับการทำมันใน PHP นี่คือตัวอย่างสตริงที่ฉันใช้ด้วยและผลลัพธ์ที่ต้องการ: home/cat1/subcat2 => home test/cat2 => test startpage => startpage ฉันต้องการรับสายจนถึงก่อน/แต่ถ้าไม่มี/อยู่รับสายทั้งหมด ฉันเหนื่อย, substr($mystring, 0, strpos($mystring, '/')) ฉันคิดว่ามันบอกว่า - ได้รับตำแหน่งของ/แล้วได้รับ substring จากตำแหน่ง 0 ไปที่ตำแหน่ง ผมไม่ทราบวิธีการจัดการกรณีที่ไม่มีการ/โดยไม่ทำให้คำสั่งที่มีขนาดใหญ่เกินไป มีวิธีจัดการกับกรณีนั้นโดยไม่ทำให้คำสั่ง PHP ซับซ้อนเกินไปหรือไม่
170 php  string  substring 

24
ฉันจะลบช่องว่างนำหน้าทั้งหมดออกจากสตริงได้อย่างไร - รวดเร็ว
ฉันต้องการวิธีลบอักขระแรกจากสตริงซึ่งเป็นช่องว่าง ฉันกำลังมองหาวิธีการหรือแม้กระทั่งการขยายประเภท String ที่ฉันสามารถใช้เพื่อตัดอักขระของสตริง
170 string  swift 


29
Java: ตรวจสอบว่า enum มีสตริงที่กำหนดหรือไม่
นี่เป็นปัญหาของฉัน - ฉันกำลังมองหา (ถ้ามันยังมีอยู่) เทียบเท่า enum ArrayList.contains();ของ นี่คือตัวอย่างของปัญหารหัสของฉัน: enum choices {a1, a2, b1, b2}; if(choices.???(a1)}{ //do this } ตอนนี้ฉันรู้ว่าหนึ่งArrayListในStringsนั้นจะเป็นเส้นทางที่ดีกว่าที่นี่ แต่ฉันต้องเรียกใช้เนื้อหา enum ของฉันผ่านสวิตช์ / เคสที่อื่น ดังนั้นปัญหาของฉัน สมมติว่าไม่มีอะไรแบบนี้ฉันจะทำยังไงต่อ?
169 java  string  enums 


7
วิธีการตัดแต่งสตริงเป็น N chars ใน Javascript?
ฉันจะใช้จาวาสคริปต์ได้อย่างไรโดยสร้างฟังก์ชั่นที่จะตัดสตริงที่ส่งผ่านเป็นอาร์กิวเมนต์ไปยังความยาวที่ระบุและส่งผ่านเป็นอาร์กิวเมนต์ ตัวอย่างเช่น: var string = "this is a string"; var length = 6; var trimmedString = trimFunction(length, string); // trimmedString should be: // "this is" ใครมีแนวคิดบ้าง ฉันได้ยินอะไรบางอย่างเกี่ยวกับการใช้สตริงย่อย แต่ไม่ค่อยเข้าใจ
169 javascript  string  trim 

9
วิธีการแยกสตริงที่คั่นด้วยเป็นอาร์เรย์ใน awk?
วิธีการแยกสตริงเมื่อประกอบด้วยสัญลักษณ์ไปป์|ในนั้น ฉันต้องการแยกพวกมันออกเป็นอาเรย์ ฉันเหนื่อย echo "12:23:11" | awk '{split($0,a,":"); print a[3] a[2] a[1]}' ซึ่งใช้งานได้ดี หากสตริงของฉันเป็นเช่น"12|23|11"นั้นฉันจะแบ่งออกเป็นอาร์เรย์ได้อย่างไร
169 string  unix  awk  split 

4
ฟังก์ชัน IndexOf ใน T-SQL
เมื่อระบุคอลัมน์ที่อยู่อีเมลฉันจำเป็นต้องค้นหาตำแหน่งของเครื่องหมาย @ สำหรับการสตริงย่อย อะไรคือสิ่งที่indexofฟังก์ชั่นสำหรับสตริงใน T-SQL? ค้นหาสิ่งที่ส่งคืนตำแหน่งของสตริงย่อยภายในสตริง ใน C # var s = "abcde"; s.IndexOf('c'); // yields 2
168 sql  sql-server  tsql  string 

20
จะแยก URL พื้นฐานจากสตริงใน JavaScript ได้อย่างไร
ฉันกำลังพยายามหาวิธีที่ง่ายและเชื่อถือได้ในการแยก URL พื้นฐานจากตัวแปรสตริงโดยใช้ JavaScript (หรือ jQuery) ตัวอย่างเช่นให้บางสิ่งเช่น: http://www.sitename.com/article/2009/09/14/this-is-an-article/ ฉันต้องการได้รับ: http://www.sitename.com/ การแสดงออกปกติเป็นทางออกที่ดีที่สุดหรือไม่? ถ้าเป็นเช่นนั้นฉันสามารถใช้คำสั่งใดเพื่อกำหนด URL หลักที่แยกจากสตริงที่กำหนดให้กับตัวแปรใหม่ ฉันได้ทำการค้นหาบางอย่างแล้ว แต่ทุกสิ่งที่ฉันพบในโลก JavaScript ดูเหมือนว่าจะหมุนไปรอบ ๆ เพื่อรวบรวมข้อมูลนี้จาก URL เอกสารจริงโดยใช้location.hostหรือคล้ายกัน
168 javascript  regex  string  url 

16
การแปลง int เป็นตัวแทนสตริงไบนารีใน Java?
สิ่งที่จะเป็นวิธีที่ดีที่สุด (นึกคิดง่ายที่สุด) เพื่อแปลง int เป็นตัวแทนสตริงไบนารีใน Java? ตัวอย่างเช่นสมมติว่า int คือ 156 การแสดงสตริงไบนารี่ของสิ่งนี้จะเป็น "10011100"
168 java  string  binary  int 

4
ลบอักขระตัวแรกของสตริง
ฉันต้องการลบอักขระตัวแรกของสตริง ตัวอย่างเช่นสตริงของฉันเริ่มต้นด้วย:และฉันต้องการที่จะลบเท่านั้น มีหลายเหตุการณ์:ในสตริงที่ไม่ควรลบออก ฉันกำลังเขียนรหัสใน Python
167 python  string 

20
วิธีสร้างสตริงข้อความค้นหาด้วย Javascript
เพียงแค่สงสัยว่ามีอะไรในตัว Javascript ที่สามารถใช้แบบฟอร์มและส่งคืนพารามิเตอร์การค้นหาเช่น: "var1=value&var2=value2&arr[]=foo&arr[]=bar..." ฉันสงสัยมานานหลายปีแล้ว
167 javascript  string  forms  get 


6
ฉันจะจับคู่สตริงกับ regex ใน Bash ได้อย่างไร
ฉันพยายามที่จะเขียนสคริปต์ทุบตีที่มีฟังก์ชั่นดังนั้นเมื่อได้รับ.tar, .tar.bz2, .tar.gzไฟล์อื่น ๆ จะใช้ tar กับสวิทช์ที่เกี่ยวข้องเพื่อขยายไฟล์ ฉันใช้ถ้า elif แล้วข้อความที่ทดสอบชื่อไฟล์เพื่อดูว่ามันลงท้ายด้วยและฉันไม่สามารถให้ตรงกับ metacharacters regex หากต้องการบันทึกการเขียนสคริปต์ใหม่อย่างต่อเนื่องที่ฉันใช้ 'ทดสอบ' ที่บรรทัดคำสั่งฉันคิดว่าคำสั่งด้านล่างควรใช้งานได้ฉันได้ลองใช้ชุดวงเล็บเครื่องหมายคำพูดและ metacharaters ทุกอย่างที่เป็นไปได้ แต่ก็ยังล้มเหลว test sed-4.2.2.tar.bz2 = tar\.bz2$; echo $? (this returns 1, false) ฉันแน่ใจว่าปัญหาเป็นเรื่องง่ายและฉันได้ดูทุกที่ แต่ฉันไม่สามารถเข้าใจได้ว่าจะทำอย่างไร มีใครรู้บ้างว่าฉันจะทำสิ่งนี้ได้อย่างไร
166 regex  string  bash 

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