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

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

11
การแปลงสตริง int เป็น std ::
เป็นวิธีที่สั้นที่สุดโดยเฉพาะอย่างยิ่งแบบอินไลน์สามารถแปลง int เป็นสตริงได้อย่างไร คำตอบที่ใช้ stl และเพิ่มจะได้รับการต้อนรับ
143 c++  string  int 

10
วิธีที่ดีที่สุดในการแยกสตริงออกเป็นเส้น
คุณจะแยกสตริงหลายบรรทัดเป็นเส้นได้อย่างไร ฉันรู้แบบนี้ var result = input.Split("\n\r".ToCharArray(), StringSplitOptions.RemoveEmptyEntries); ดูน่าเกลียดเล็กน้อยและสูญเสียบรรทัดว่าง มีวิธีแก้ปัญหาที่ดีกว่านี้ไหม?
143 c#  string  syntax  multiline 

8
รับโดเมนโฮสต์จาก URL หรือไม่
วิธีการรับโดเมนโฮสต์จาก URL สตริง? GetDomain มี "URL" 1 อินพุต, 1 เอาต์พุต "โดเมน" example1 INPUT: http://support.domain.com/default.aspx?id=12345 OUTPUT: support.domain.com example2 INPUT: http://www.domain.com/default.aspx?id=12345 OUTPUT: www.domain.com Example3 INPUT: http://localhost/default.aspx?id=12345 OUTPUT: localhost
143 c#  string  url  httpwebrequest  uri 

18
ฉันจะตัดการเริ่มต้นและสิ้นสุดเครื่องหมายคำพูดคู่จากสตริงได้อย่างไร
ฉันต้องการตัดการเริ่มต้นและสิ้นสุดเครื่องหมายคำพูดคู่ (") จากสตริง ฉันจะบรรลุสิ่งนั้นใน Java ได้อย่างไรขอบคุณ!
143 java  string  trim 

12
แปลงสตริง Swift เป็นอาร์เรย์
ฉันจะแปลงสตริง "Hello" เป็นอาร์เรย์ ["H", "e", "l", "l", "o"] ใน Swift ได้อย่างไร ใน Objective-C ฉันได้ใช้สิ่งนี้: NSMutableArray *characters = [[NSMutableArray alloc] initWithCapacity:[myString length]]; for (int i=0; i < [myString length]; i++) { NSString *ichar = [NSString stringWithFormat:@"%c", [myString characterAtIndex:i]]; [characters addObject:ichar]; }
143 ios  arrays  swift  string 

6
แปลงสตริงเป็น Enum ใน Python
ฉันสงสัยว่าวิธีที่ถูกต้องในการแปลง (deserializing) สตริงเป็นคลาส Enum ของ Python คืออะไร ดูเหมือนgetattr(YourEnumType, str)จะได้ผล แต่ฉันไม่แน่ใจว่าปลอดภัยเพียงพอหรือไม่ เพื่อให้เจาะจงมากขึ้นฉันต้องการแปลง'debug'สตริงเป็นอ็อบเจ็กต์ Enum ดังนี้: class BuildType(Enum): debug = 200 release = 400


10
ฉันจะจัดรูปแบบหมายเลข String ให้มีเครื่องหมายจุลภาคและปัดเศษได้อย่างไร
วิธีที่ดีที่สุดในการจัดรูปแบบหมายเลขต่อไปนี้ที่มอบให้ฉันเป็นสตริงคืออะไร String number = "1000500000.574" //assume my value will always be a String ฉันต้องการให้เป็นสตริงที่มีค่า: 1,000,500,000.57 ฉันจะจัดรูปแบบเป็นเช่นนี้ได้อย่างไร

6
Android, ฉันจะแปลงสตริงเป็นวันที่ได้อย่างไร?
ฉันเก็บเวลาปัจจุบันในฐานข้อมูลแต่ละครั้งที่แอปพลิเคชันเริ่มต้นโดยผู้ใช้ Calendar c = Calendar.getInstance(); String str = c.getTime().toString(); Log.i("Current time", str); ในด้านฐานข้อมูลฉันเก็บเวลาปัจจุบันเป็นสตริง (ตามที่คุณเห็นในโค้ดด้านบน) ดังนั้นเมื่อฉันโหลดจากฐานข้อมูลฉันต้องส่งมันไปยังวัตถุวันที่ ฉันเห็นตัวอย่างบางส่วนที่พวกเขาทั้งหมดใช้ "DateFormat" แต่รูปแบบของฉันเหมือนกับรูปแบบวันที่ ดังนั้นฉันคิดว่าไม่จำเป็นต้องใช้ "DateFormat" ฉันถูกไหม? อย่างไรก็ตามมีการโยนวัตถุ String to Date นี้โดยตรงหรือไม่ ฉันต้องการเปรียบเทียบเวลาที่เก็บไว้กับเวลาปัจจุบัน ขอบคุณ ======> อัปเดต ขอบคุณพวกที่รัก ฉันใช้รหัสต่อไปนี้: private boolean isPackageExpired(String date){ boolean isExpired=false; Date expiredDate = stringToDate(date, "EEE MMM d HH:mm:ss zz yyyy"); if (new …
142 android  string  date  casting 

7
จะรับค่าตัวแปรได้อย่างไรถ้าชื่อตัวแปรถูกเก็บเป็นสตริง?
ฉันจะดึงค่าตัวแปร bash ได้อย่างไรถ้าฉันมีชื่อตัวแปรเป็นสตริง? var1="this is the real value" a="var1" Do something to get value of var1 just using variable a. บริบท: ฉันมี AMI ( ภาพเครื่องของ Amazon ) บางส่วนและฉันต้องการเริ่มต้นบางกรณีของ AMI แต่ละอัน ทันทีที่บูตเสร็จฉันต้องการตั้งค่าแต่ละอินสแตนซ์ตามประเภท AMI ฉันไม่ต้องการอบสคริปต์หรือคีย์ลับจำนวนมากใน AMI ใด ๆ ดังนั้นฉันจึงเตรียมสคริปต์เริ่มต้นทั่วไปและฉันวางไว้บนS3ด้วยลิงก์ที่สาธารณชนสามารถเข้าถึงได้ ใน rc.local ฉันใส่โค้ดชิ้นเล็ก ๆ ซึ่งดึงข้อมูลสคริปต์เริ่มต้นและเรียกใช้งาน นี่คือทั้งหมดที่ฉันมีใน AMIs จากนั้น AMI แต่ละตัวจะเข้าถึงสคริปต์การกำหนดค่าทั่วไปซึ่งใช้ได้กับ AMI ทั้งหมดและสคริปต์การตั้งค่าพิเศษสำหรับแต่ละตัว สคริปต์เหล่านี้เป็นแบบส่วนตัวและต้องการ …
142 string  bash 


8
วิธีการเข้ารหัส URL สตริงใน Ruby
ฉันจะURI::encodeสร้างสตริงได้อย่างไร: \x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a เพื่อรับมันในรูปแบบเช่น: %124Vx%9A%BC%DE%F1%23Eg%89%AB%CD%EF%124Vx%9A ตาม RFC 1738? นี่คือสิ่งที่ฉันลอง: irb(main):123:0> URI::encode "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `gsub' from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `escape' from /usr/local/lib/ruby/1.9.1/uri/common.rb:505:in `escape' from (irb):123 from /usr/local/bin/irb:12:in `<main>' นอกจากนี้: irb(main):126:0> CGI::escape "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/cgi/util.rb:7:in `gsub' from /usr/local/lib/ruby/1.9.1/cgi/util.rb:7:in `escape' from (irb):126 from …

15
n- กรัมในหลามสี่ห้าหกกรัม?
ฉันกำลังหาวิธีแบ่งข้อความเป็น n-grams โดยปกติฉันจะทำสิ่งที่ชอบ: import nltk from nltk import bigrams string = "I really like python, it's pretty awesome." string_bigrams = bigrams(string) print string_bigrams ฉันทราบว่า nltk ให้บริการเฉพาะ bigrams และ trigrams แต่มีวิธีแบ่งข้อความของฉันเป็นสี่กรัมห้ากรัมหรือร้อยกรัมหรือไม่ ขอบคุณ!
142 python  string  nltk  n-gram 

6
ละเว้นตัวอักษรที่เน้นเสียงในการเปรียบเทียบสตริง
ฉันต้องเปรียบเทียบ 2 สายอักขระใน C # และปฏิบัติต่อตัวอักษรที่เน้นเสียงเหมือนกับตัวอักษรที่ไม่เน้นเสียง ตัวอย่างเช่น: string s1 = "hello"; string s2 = "héllo"; s1.Equals(s2, StringComparison.InvariantCultureIgnoreCase); s1.Equals(s2, StringComparison.OrdinalIgnoreCase); 2 สตริงเหล่านี้จำเป็นต้องเหมือนกัน (เท่าที่เกี่ยวข้องกับแอปพลิเคชันของฉัน), แต่ข้อความทั้งสองนี้ประเมินว่าเป็นเท็จ มีวิธีใน C # ที่จะทำเช่นนี้?
141 c#  string  localization 

7
การแฮชสตริงด้วย Sha256
ฉันพยายามแฮชสตริงโดยใช้ SHA256 ฉันใช้รหัสต่อไปนี้: using System; using System.Security.Cryptography; using System.Text; public class Hash { public static string getHashSha256(string text) { byte[] bytes = Encoding.Unicode.GetBytes(text); SHA256Managed hashstring = new SHA256Managed(); byte[] hash = hashstring.ComputeHash(bytes); string hashString = string.Empty; foreach (byte x in hash) { hashString += String.Format("{0:x2}", x); } return hashString; } …
141 c#  string  hash  sha256 

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