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

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

10
วิธีเริ่มต้นรายการสตริง (List <string>) ด้วยค่าสตริงจำนวนมาก
เป็นไปได้อย่างไรที่จะเริ่มต้น (กับ C # initializer) รายการสตริง? ฉันลองด้วยตัวอย่างด้านล่าง แต่มันไม่ทำงาน List&lt;string&gt; optionList = new List&lt;string&gt; { "AdditionalCardPersonAddressType","AutomaticRaiseCreditLimit","CardDeliveryTimeWeekDay" }();
358 c#  string  list 

12
วิธีใดที่ต้องการเชื่อมต่อสตริงใน Python
เนื่องจาก Python stringไม่สามารถเปลี่ยนแปลงได้ฉันจึงสงสัยว่าจะเชื่อมสตริงได้อย่างมีประสิทธิภาพมากขึ้นได้อย่างไร ฉันสามารถเขียนได้เช่น: s += stringfromelsewhere หรือเช่นนี้ s = [] s.append(somestring) later s = ''.join(s) ในขณะที่เขียนคำถามนี้ฉันพบบทความที่ดีพูดคุยเกี่ยวกับหัวข้อ http://www.skymind.com/~ocrow/python_string/ แต่มันอยู่ใน Python 2.x. ดังนั้นคำถามจะมีอะไรเปลี่ยนแปลงใน Python 3 หรือไม่?


20
แยก (“ รับ”) ตัวเลขจากสตริง
ฉันมีสตริงใน javascript เช่น `# box2 'และฉันต้องการแค่' 2 'จากมัน พยายาม: var thestring = $(this).attr('href'); var thenum = thestring.replace( /(^.+)(\w\d+\w)(.+$)/i,'$2'); alert(thenum); มันยังคงส่งกลับ # box2 ในการแจ้งเตือนฉันจะทำให้มันทำงานได้อย่างไร จะต้องรองรับจำนวนความยาวใด ๆ ที่แนบมาในตอนท้าย

17
สตริงย่อยของ String ทำงานอย่างไรใน Swift
ฉันได้อัปเดตรหัสเก่าของฉันและคำตอบกับ Swift 3 แต่เมื่อฉันได้ไปที่ Swift Strings และการทำดัชนีด้วยสตริงย่อยสิ่งต่าง ๆ มีความสับสน โดยเฉพาะฉันพยายามต่อไปนี้: let str = "Hello, playground" let prefixRange = str.startIndex..&lt;str.startIndex.advancedBy(5) let prefix = str.substringWithRange(prefixRange) ที่บรรทัดที่สองให้ฉันข้อผิดพลาดต่อไปนี้ ค่าประเภท 'String' ไม่มีสมาชิก 'substringWithRange' ฉันเห็นว่าStringมีวิธีการดังต่อไปนี้ในขณะนี้: str.substring(to: String.Index) str.substring(from: String.Index) str.substring(with: Range&lt;String.Index&gt;) เหล่านี้ถูกจริงๆฉันสับสนในตอนแรกดังนั้นผมจึงเริ่มเล่นรอบดัชนีและช่วง นี่เป็นคำถามที่ตามมาและคำตอบสำหรับสตริงย่อย ฉันกำลังเพิ่มคำตอบด้านล่างเพื่อแสดงวิธีการใช้งาน
354 swift  string  range  substring 

28
enum เป็นสตริงใน C ++ 11 / C ++ 14 / C ++ 17 ที่ทันสมัยและ C ++ ในอนาคต 20
ตรงกันข้ามกับคำถามที่คล้ายกันทั้งหมดคำถามนี้เกี่ยวกับการใช้คุณสมบัติ C ++ ใหม่ 2008 ค มีวิธีง่าย ๆ ในการแปลง C ++ enum เป็นสายอักขระ? 2008 ค วิธีง่ายๆในการใช้ตัวแปรประเภท enum เป็นสตริงใน C? 2008 C ++ วิธีการแมป c ++ enums กับสตริงได้อย่างง่ายดาย 2008 C ++ ทำบางสิ่งบางอย่างทั้งตัวระบุ C และสตริง? 2008 C ++ มีสคริปต์ง่าย ๆ ในการแปลง C ++ enum เป็นสตริงหรือไม่ 2009 C ++ จะใช้ enums เป็นค่าสถานะใน C …
354 c++  string  enums  c++17  c++20 

27
วิธีที่ดีที่สุดในการแปลง ArrayList เป็นสตริง
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันมีสิ่งArrayListที่ฉันต้องการที่จะส่งออกอย่างสมบูรณ์เป็นสตริง เป็นหลักฉันต้องการที่จะส่งออกเพื่อใช้toStringองค์ประกอบของแต่ละคั่นด้วยแท็บ มีวิธีที่รวดเร็วในการทำเช่นนี้? คุณสามารถวนรอบมัน (หรือลบแต่ละองค์ประกอบ) และเชื่อมต่อกับ String แต่ฉันคิดว่ามันจะช้ามาก
353 java  string  arraylist 

18
Javascript เทียบเท่ากับ PHP Explode ()
ฉันมีสายนี้: 0000000020C90037: TEMP: ข้อมูล ฉันต้องการสตริงนี้: TEMP: ข้อมูล ด้วย PHP ฉันจะทำสิ่งนี้: $str = '0000000020C90037:TEMP:data'; $arr = explode(':', $str); $var = $arr[1].':'.$arr[2]; ฉันจะexplodeใช้สตริงใน JavaScript อย่างมีประสิทธิภาพใน PHP ได้อย่างไร?
353 javascript  php  string 

8
แทนที่ช่องว่างด้วยขีดล่างใน JavaScript?
ฉันกำลังพยายามใช้รหัสนี้เพื่อแทนที่ช่องว่างด้วย _ มันใช้งานได้กับช่องว่างแรกในสตริง แต่ช่องว่างอื่น ๆ ทั้งหมดยังคงไม่เปลี่ยนแปลง ใครรู้ว่าทำไม function updateKey() { var key=$("#title").val(); key=key.replace(" ","_"); $("#url_key").val(key); }
353 javascript  string 

13
ฉันจะรู้ได้อย่างไรว่าสตริงซ้ำตัวเองใน Python หรือไม่
ฉันกำลังมองหาวิธีที่จะทดสอบว่าสตริงที่กำหนดนั้นทำซ้ำตัวเองสำหรับสตริงทั้งหมดหรือไม่ ตัวอย่าง: [ '0045662100456621004566210045662100456621', # '00456621' '0072992700729927007299270072992700729927', # '00729927' '001443001443001443001443001443001443001443', # '001443' '037037037037037037037037037037037037037037037', # '037' '047619047619047619047619047619047619047619', # '047619' '002457002457002457002457002457002457002457', # '002457' '001221001221001221001221001221001221001221', # '001221' '001230012300123001230012300123001230012300123', # '00123' '0013947001394700139470013947001394700139470013947', # '0013947' '001001001001001001001001001001001001001001001001001', # '001' '001406469760900140646976090014064697609', # '0014064697609' ] เป็นสตริงที่ซ้ำตัวเองและ [ '004608294930875576036866359447', '00469483568075117370892018779342723', '004739336492890995260663507109', '001508295625942684766214177978883861236802413273', '007518796992481203', '0071942446043165467625899280575539568345323741', '0434782608695652173913', '0344827586206896551724137931', '002481389578163771712158808933', '002932551319648093841642228739', '0035587188612099644128113879', …


9
วิธีลบอักขระที่ไม่ใช่ตัวอักษรและตัวเลขออกได้อย่างไร
ฉันต้องลบตัวละครทั้งหมดออกจากสายอักขระที่ไม่ได้อยู่ในa-z A-Z 0-9ชุดหรือไม่มีช่องว่าง ใครบ้างมีฟังก์ชั่นการทำเช่นนี้?
350 php  regex  string 

9
ค้นหาดัชนีการเกิดขึ้นครั้งสุดท้ายของสตริงย่อยในสตริง
ฉันต้องการที่จะหาตำแหน่ง (หรือดัชนี) strของเกิดขึ้นครั้งล่าสุดของสตริงย่อยบางอย่างในสายป้อนให้ ตัวอย่างเช่นสมมติว่าสตริงอินพุตเป็นstr = 'hello'และสตริงย่อยคือtarget = 'l'ดังนั้นมันควรจะส่งออก 3 ฉันจะทำสิ่งนี้ได้อย่างไร
349 python  string 

6
วิธีค้นหาความยาวของสตริงใน R
วิธีค้นหาความยาวของสตริง (จำนวนอักขระในสตริง) โดยไม่แยกใน R? ฉันรู้วิธีค้นหาความยาวของรายการ แต่ไม่ใช่ของสตริง แล้วสตริง Unicode ล่ะ? ฉันจะค้นหาความยาว (เป็นไบต์) และจำนวนอักขระ (อักษรรูน, สัญลักษณ์) ในสตริง Unicode ได้อย่างไร คำถามที่เกี่ยวข้อง: วิธีค้นหาจำนวนอักขระ "ของจริง" ในสตริง Unicode ใน R

17
ฉันจะต่อสตริง const / literal ใน C ได้อย่างไร
ฉันทำงานใน C และฉันต้องต่อสิ่งเล็ก ๆ น้อย ๆ ตอนนี้ฉันมีสิ่งนี้: message = strcat("TEXT ", var); message2 = strcat(strcat("TEXT ", foo), strcat(" TEXT ", bar)); ตอนนี้ถ้าคุณมีประสบการณ์ใน C ฉันมั่นใจว่าคุณรู้ว่านี่เป็นข้อผิดพลาดในการแบ่งส่วนเมื่อคุณพยายามเรียกใช้ ดังนั้นฉันจะแก้ไขได้อย่างไร
348 c  string  concatenation 

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