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

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

13
การแยกสตริงออกเป็นหลายแถวใน Oracle
ฉันรู้ว่าสิ่งนี้ได้รับคำตอบในระดับหนึ่งกับ PHP และ MYSQL แต่ฉันสงสัยว่ามีใครสามารถสอนวิธีที่ง่ายที่สุดในการแยกสตริง (คั่นด้วยจุลภาค) เป็นหลายแถวใน Oracle 10g (ควรเป็น) และ 11g ตารางมีดังนี้: Name | Project | Error 108 test Err1, Err2, Err3 109 test2 Err1 ฉันต้องการสร้างสิ่งต่อไปนี้: Name | Project | Error 108 Test Err1 108 Test Err2 108 Test Err3 109 Test2 Err1 ฉันได้เห็นโซลูชันที่เป็นไปได้สองสามข้อเกี่ยวกับสแต็ก แต่พวกเขาคิดเป็นคอลัมน์เดียวเท่านั้น (เป็นสตริงที่คั่นด้วยจุลภาค) ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก.
104 sql  string  oracle  plsql  tokenize 

11
วิธีการแปลงสตริงเป็น char array ใน C ++
ผมอยากจะแปลงstringไปcharอาร์เรย์ char*แต่ไม่ ฉันรู้วิธีแปลงสตริงเป็นchar*(โดยใช้mallocหรือวิธีที่ฉันโพสต์ไว้ในโค้ดของฉัน) - แต่นั่นไม่ใช่สิ่งที่ฉันต้องการ ฉันแค่ต้องการแปลงstringเป็นchar[size]อาร์เรย์ เป็นไปได้ไหม? #include <iostream> #include <string> #include <stdio.h> using namespace std; int main() { // char to string char tab[4]; tab[0] = 'c'; tab[1] = 'a'; tab[2] = 't'; tab[3] = '\0'; string tmp(tab); cout << tmp << "\n"; // string to char* - but …

7
การสร้างสตริงที่จัดรูปแบบ C (ไม่ได้พิมพ์)
ฉันมีฟังก์ชันที่รับสตริงนั่นคือ: void log_out(char *); ในการเรียกมันฉันต้องสร้างสตริงที่จัดรูปแบบทันทีเช่น: int i = 1; log_out("some text %d", i); ฉันจะทำสิ่งนี้ใน ANSI C ได้อย่างไร? เท่านั้นเนื่องจากsprintf()ส่งคืน int ซึ่งหมายความว่าฉันต้องเขียนอย่างน้อย 3 คำสั่งเช่น: char *s; sprintf(s, "%d\t%d", ix, iy); log_out(s); วิธีใดที่จะทำให้สิ่งนี้สั้นลง?
104 c  string 


12
วิธีการทำ ToString สำหรับวัตถุว่าง
มีวิธีง่ายๆในการดำเนินการดังต่อไปนี้: String s = myObj == null ? "" : myObj.ToString(); ฉันรู้ว่าฉันสามารถทำสิ่งต่อไปนี้ได้ แต่ฉันคิดว่ามันเป็นการแฮ็กจริงๆ: String s = "" + myObj; มันจะดีมากถ้า Convert ToString () มีโอเวอร์โหลดที่เหมาะสมสำหรับสิ่งนี้
104 c#  .net  string  object  null 

5
Python เขียนเป็น CSV ทีละบรรทัด
ฉันมีข้อมูลที่ถูกเข้าถึงผ่านคำขอ http และถูกส่งกลับโดยเซิร์ฟเวอร์ในรูปแบบที่คั่นด้วยจุลภาคฉันมีรหัสต่อไปนี้: site= 'www.example.com' hdr = {'User-Agent': 'Mozilla/5.0'} req = urllib2.Request(site,headers=hdr) page = urllib2.urlopen(req) soup = BeautifulSoup(page) soup = soup.get_text() text=str(soup) เนื้อหาของข้อความมีดังนี้: april,2,5,7 may,3,5,8 june,4,7,3 july,5,6,9 ฉันจะบันทึกข้อมูลนี้เป็นไฟล์ CSV ได้อย่างไร ฉันรู้ว่าฉันสามารถทำบางอย่างตามบรรทัดต่อไปนี้เพื่อทำซ้ำทีละบรรทัด: import StringIO s = StringIO.StringIO(text) for line in s: แต่ฉันไม่แน่ใจว่าจะเขียนแต่ละบรรทัดเป็น CSV ได้อย่างไร แก้ไข ---> ขอบคุณสำหรับข้อเสนอแนะตามที่แนะนำวิธีแก้ปัญหาค่อนข้างง่ายและสามารถดูได้ด้านล่าง วิธีการแก้: import StringIO s …
104 python  string  file  csv  io 

6
วิธีเขียนตัวอักษรสตริงใน python โดยไม่ต้องหลบหนี
มีวิธีประกาศตัวแปรสตริงใน python เพื่อให้ทุกอย่างที่อยู่ในนั้นหนีโดยอัตโนมัติหรือมีค่าอักขระตามตัวอักษรหรือไม่? ฉันไม่ได้ถามว่าจะหนีเครื่องหมายคำพูดด้วยเครื่องหมายทับที่ชัดเจนได้อย่างไร สิ่งที่ฉันขอคือวิธีวัตถุประสงค์ทั่วไปในการสร้างทุกอย่างในสตริงลิเทอรัลเพื่อที่ฉันจะได้ไม่ต้องดำเนินการด้วยตนเองและหลีกเลี่ยงทุกสิ่งสำหรับสตริงขนาดใหญ่ ใครรู้วิธีแก้ปัญหา? ขอบคุณ!
104 python  string  escaping 

5
ต้องการไฟล์เป็นสตริง
ฉันใช้ node + express และฉันแค่สงสัยว่าฉันจะนำเข้าไฟล์เป็นสตริงได้อย่างไร สมมติว่าฉันมีไฟล์ txt ทั้งหมดที่ฉันต้องการคือโหลดลงในตัวแปรเช่นนี้ var string = require("words.txt"); ฉันต่อต้าน modules.exports = function(){ var string = "whatever"; return string; }


12
ทดสอบว่าสตริงเป็นตัวเลขใน Ruby on Rails หรือไม่
ฉันมีสิ่งต่อไปนี้ในตัวควบคุมแอปพลิเคชันของฉัน: def is_number?(object) true if Float(object) rescue false end และเงื่อนไขต่อไปนี้ในคอนโทรลเลอร์ของฉัน: if mystring.is_number? end เงื่อนไขคือการโยนundefined methodข้อผิดพลาด ฉันเดาว่าฉันกำหนดis_numberผิด ... ?

3
ค้นหา # รายการที่เกิดขึ้นของอักขระในสตริงใน Ruby
ฉันกำลังมองหาเมธอด Ruby (1.9 ... ) ที่สามารถช่วยฉันหาจำนวนครั้งที่เกิดขึ้นของอักขระในสตริง ฉันกำลังมองหาเหตุการณ์ทั้งหมดไม่ใช่แค่เหตุการณ์แรก ตัวอย่างเช่น: "Melanie is a noob" มีอักษร "a" เกิดขึ้นสองครั้ง ฉันจะใช้วิธี Ruby เพื่อค้นหาสิ่งนี้ได้อย่างไร? ฉันใช้Ruby-doc.orgเป็นข้อมูลอ้างอิงและเป็นscanวิธีที่String: classทำให้ฉันสะดุดตา scanถ้อยคำที่เป็นบิตยากสำหรับผมที่จะเข้าใจดังนั้นผมจึงไม่เข้าใจจริงๆแนวคิดของ แก้ไข: ฉันสามารถแก้ปัญหานี้ได้โดยใช้scanไฟล์. ฉันแบ่งปันในวิดีโอว่าฉันประสบความสำเร็จได้อย่างไร
103 ruby  string  methods 

17
ใช้ประโยชน์จากอักขระตัวแรกของสตริงเท่านั้นและปล่อยให้คนอื่นอยู่คนเดียว? (ราง)
ฉันกำลังพยายามทำให้ Rails ใช้ประโยชน์จากอักขระตัวแรกของสตริงและปล่อยให้คนอื่น ๆ เป็นแบบที่เป็นอยู่ ฉันกำลังประสบปัญหาที่ทำให้ "ฉันมาจากนิวยอร์ก" กลายเป็น "ฉันมาจากนิวยอร์ก" ฉันจะใช้วิธีใดในการเลือกอักขระตัวแรก ขอบคุณ แก้ไข:ฉันพยายามใช้สิ่งที่ macek แนะนำ แต่ฉันได้รับข้อผิดพลาด"วิธีการที่ไม่ได้กำหนดเป็นตัวพิมพ์ใหญ่" รหัสทำงานได้ดีโดยไม่มีบรรทัดตัวพิมพ์ใหญ่ ขอบคุณสำหรับความช่วยเหลือ! def fixlistname! self.title = self.title.lstrip + (title.ends_with?("...") ? "" : "...") self.title[0] = self.title[0].capitalize errors.add_to_base("Title must start with \"You know you...\"") unless self.title.starts_with? 'You know you' end แก้ไข 2:ใช้งานได้ ขอบคุณสำหรับความช่วยเหลือ! แก้ไข 3:เดี๋ยวก่อนไม่ฉันไม่ได้ ... …

9
มีวิธีสร้างอินสแตนซ์คลาสตามชื่อใน Java หรือไม่?
ฉันกำลังมองหาคำถาม: สร้างอินสแตนซ์คลาสจากชื่อสตริงซึ่งอธิบายถึงวิธีการสร้างอินสแตนซ์คลาสเมื่อมีชื่อ มีวิธีทำใน Java ไหม? ฉันจะมีชื่อแพ็กเกจและชื่อคลาสและฉันต้องสามารถสร้างอ็อบเจกต์ที่มีชื่อเฉพาะนั้นได้

4
Python str เทียบกับประเภท Unicode
เมื่อทำงานกับ Python 2.7 ฉันสงสัยว่ามีประโยชน์อะไรบ้างในการใช้ประเภทunicodeแทนที่จะstrเป็นเพราะทั้งคู่ดูเหมือนจะสามารถถือสตริง Unicode ได้ มีเหตุผลพิเศษนอกเหนือจากความสามารถในการตั้งรหัส Unicode ในunicodeสตริงโดยใช้อักขระหลีก\หรือไม่: การใช้งานโมดูลด้วย: # -*- coding: utf-8 -*- a = 'á' ua = u'á' print a, ua ผลลัพธ์ใน: á, á แก้ไข: การทดสอบเพิ่มเติมโดยใช้ Python shell: >>> a = 'á' >>> a '\xc3\xa1' >>> ua = u'á' >>> ua u'\xe1' >>> ua.encode('utf8') '\xc3\xa1' >>> ua.encode('latin1') …
103 python  string  unicode 

2
วิธีตรวจสอบว่า String เริ่มต้นด้วย (คำนำหน้า) หรือลงท้ายด้วย (ต่อท้าย) ใน Swift
ฉันกำลังพยายามทดสอบว่าสตริง Swift เริ่มต้นหรือสิ้นสุดด้วยค่าที่แน่นอน ไม่มีวิธีการเหล่านี้: var str = "Hello, playground" str.startsWith("Hello") // error str.endsWith("ground") // error ฉันยังต้องการรับสตริงคำนำหน้าและคำต่อท้าย ฉันสามารถหาสตริงย่อยได้ตามที่มีคำตอบที่นี่และที่นี่แต่ช่วงนั้นเจ็บปวดใน Swift มีวิธีที่ง่ายกว่านี้ไหม (ฉันสะดุดกับคำตอบเมื่อฉันอ่านเอกสารประกอบและเนื่องจากคำตอบ SO ไม่ปรากฏขึ้นสำหรับข้อความค้นหาของฉันฉันจึงเพิ่มคำถาม & คำตอบที่นี่)
103 ios  string  swift 

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