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

ขึ้นบรรทัดใหม่หมายถึงลำดับอักขระที่แสดงถึงตัวแบ่งบรรทัดในข้อความ (หรือเรียกอีกอย่างว่า End of Line, EOL หรือ Line Break) ระบบปฏิบัติการที่แตกต่างกันมีลำดับที่แตกต่างกันสำหรับการขึ้นบรรทัดใหม่


4
จะใช้ newline '\ n' ใน f-string เพื่อจัดรูปแบบเอาต์พุตใน Python 3.6 ได้อย่างไร
ฉันต้องการทราบวิธีจัดรูปแบบเคสนี้ด้วยวิธี Pythonic ด้วย f-strings: names = ['Adam', 'Bob', 'Cyril'] text = f"Winners are:\n{'\n'.join(names)}" print(text) ปัญหาคือ'\'ไม่สามารถใช้ภายใน{...}ส่วนนิพจน์ของ f-string ผลลัพธ์ที่คาดหวัง: Winners are: Adam Bob Cyril

23
การนำเข้า CSV พร้อมตัวแบ่งบรรทัดใน Excel 2007
ฉันกำลังทำงานกับฟีเจอร์เพื่อส่งออกผลการค้นหาไปยังไฟล์ CSV เพื่อเปิดใน Excel หนึ่งในฟิลด์คือฟิลด์ข้อความอิสระซึ่งอาจมีการแบ่งบรรทัดจุลภาคเครื่องหมายคำพูด ฯลฯ เพื่อที่จะแก้ไขปัญหานี้ฉันได้รวมฟิลด์นั้นด้วยเครื่องหมายคำพูดคู่ (") อย่างไรก็ตามเมื่อฉันนำเข้าข้อมูลลงใน Excel 2007 ตั้งค่าตัวคั่นที่เหมาะสมและตั้งค่าคุณสมบัติข้อความเป็นเครื่องหมายอัญประกาศคู่การแบ่งบรรทัดยังคงสร้างเรกคอร์ดใหม่ที่ตัวแบ่งบรรทัดซึ่งฉันคาดว่าจะเห็นฟิลด์ข้อความทั้งหมดใน เซลล์เดียว ฉันได้ลองแทนที่ CR / LF (\ r \ n) ด้วยแค่ CR (\ r) และอีกครั้งด้วย LF (\ n) แต่ไม่มีโชค มีใครพบพฤติกรรมนี้บ้างและถ้าเป็นเช่นนั้นคุณแก้ไขอย่างไร TIA, -J แก้ไข: นี่คือไฟล์ด่วนที่ฉันเขียนด้วยมือเพื่อทำซ้ำปัญหา ID, ชื่อ, คำอธิบาย "12345", "Smith, Joe", "เฮ้ ฉันชื่อโจ" เมื่อฉันนำเข้าสิ่งนี้ใน Excel 2007 ฉันจะจบลงด้วยแถวส่วนหัวและสองระเบียน โปรดทราบว่าเครื่องหมายจุลภาคใน "Smith, Joe" …
130 excel  csv  newline  excel-2007 

17
โปรแกรมแก้ไขข้อความที่แสดง \ r \ n? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันกำลังมองหาโปรแกรมแก้ไขข้อความที่สามารถแสดงการคืนรถจริงและการขึ้นบรรทัดใหม่ เช่นถ้าฉันบันทึกสตริงนี้: "This\rIs\r\nA\nString" แทนที่จะแสดง This Is A String ฉันกำลังมองหาโปรแกรมแก้ไขข้อความที่จะแสดง This\rIs\r\nA\nString ฉันเชื่อว่าปัญหาเกี่ยวกับการแยกวิเคราะห์ไฟล์ข้อความของฉันในโปรแกรมบางโปรแกรมเกิดจากการขึ้นบรรทัดใหม่ / การส่งคืนค่าขนส่ง / ทั้งสองอย่างที่ปลายบรรทัดไม่สอดคล้องกัน ฉันสามารถสร้างโปรแกรมที่สามารถอ่านไฟล์และแสดงด้วยการจัดรูปแบบนั้นได้ แต่ฉันคิดว่ามันจะง่ายกว่าถ้าใครรู้จักโปรแกรมที่สามารถทำได้ ขอบคุณ! [แก้ไข] ลืมระบุว่าฉันใช้ Windows และการติดตั้ง Cygwin ไม่ใช่ตัวเลือกจริงๆ ไม่งั้นฉันจะใช้ vi หรือ vim นอกจากนี้หากมีวิธีดำเนินการใน PSPad ซึ่งติดตั้งไว้แล้วคงจะดีมากถ้าคุณรู้เช่นกัน ขอบคุณ!

9
คุณค้นหาไฟล์ที่มีจุดสิ้นสุดบรรทัด dos (CRLF) ด้วย grep บน Linux ได้อย่างไร
ฉันต้องการค้นหาไฟล์ที่มีการลงท้ายบรรทัด dos ด้วย grep บน Linux สิ่งนี้: grep -IUr --color '\r\n' . ข้างต้นดูเหมือนจะตรงกับตัวอักษรrnซึ่งไม่ใช่สิ่งที่ต้องการ ผลลัพธ์ของสิ่งนี้จะถูกส่งผ่าน xargs เป็น todos เพื่อแปลง crlf เป็น lf เช่นนี้ grep -IUrl --color '^M' . | xargs -ifile fromdos 'file'
126 linux  bash  grep  newline 

4
หยุด Visual Studio จากการผสมส่วนท้ายบรรทัดในไฟล์
เมื่อเปิดไฟล์ตามข้อความใน Visual Studio 2010 จากนั้นจะเขียนการแก้ไขของฉันด้วย CRLF แทนรูปแบบการสิ้นสุดบรรทัดของไฟล์ต้นฉบับ ฉันจะหยุด VS ไม่ให้ทำสิ่งนี้ได้อย่างไร ตัวแก้ไขที่เหมาะสมเพียงครึ่งเดียวควรมีความสามารถนี้ สิ่งที่แย่กว่านั้นคือตั้งแต่ VS เขียนไฟล์ด้วยบางส่วนใน CRLF จากนั้น (เมื่อเปิดไฟล์อีกครั้ง) จะแสดงกล่องโต้ตอบเพื่อขอให้ฉันแปลงไฟล์สิ้นสุดบรรทัด


2
ฉันจะบังคับให้คอมไพล์เช็คเอาต์สาขาหลักและลบการส่งคืนการขนส่งหลังจากที่ฉันทำให้ไฟล์ปกติโดยใช้แอตทริบิวต์ "ข้อความ" ได้อย่างไร
เอาล่ะฉันเพิ่มไฟล์.gitattributesด้วยเส้นแบบนี้ *.css text *.js text etc... จากนั้นฉันทำตามคำแนะนำที่http://git-scm.com/docs/gitattributes#_checking-out_and_checking-in $ rm .git/index # Remove the index to force Git to $ git reset # re-scan the working directory $ git status # Show files that will be normalized $ git add -u $ git add .gitattributes $ git commit -m "Introduce end-of-line …


4
การเขียนบรรทัดใหม่ไปยังไฟล์ใน PHP (ฟีดบรรทัด)
รหัสของฉัน: $i = 0; $file = fopen('ids.txt', 'w'); foreach ($gemList as $gem) { fwrite($file, $gem->getAttribute('id') . '\n'); $gemIDs[$i] = $gem->getAttribute('id'); $i++; } fclose($file); ด้วยเหตุผลบางอย่างมันเขียน\nเป็นสตริงดังนั้นไฟล์จึงมีลักษณะดังนี้: 40119\n40122\n40120\n42155\n36925\n45881\n42145\n45880 จาก Google'ing บอกให้ใช้\r\nแต่\rเป็นการกลับรถซึ่งดูเหมือนจะไม่ใช่สิ่งที่ฉันต้องการทำ ฉันแค่ต้องการให้ไฟล์มีลักษณะดังนี้: 40119 40122 40120 42155 36925 45881 42145 45880 ขอบคุณ.
109 php  newline  fopen  fwrite  linefeed 

6
จะ linebreak ข้อความ svg ภายใน javascript ได้อย่างไร?
นี่คือสิ่งที่ฉันมี: <path class="..." onmousemove="show_tooltip(event,'very long text \\\n I would like to linebreak')" onmouseout="hide_tooltip()" d="..."/> <rect class="tooltip_bg" id="tooltip_bg" ... /> <text class="tooltip" id="tooltip" ...>Tooltip</text> <script> <![CDATA[ function show_tooltip(e,text) { var tt = document.getElementById('tooltip'); var bg = document.getElementById('tooltip_bg'); // set position ... tt.textContent=text; bg.setAttribute('width',tt.getBBox().width+10); bg.setAttribute('height',tt.getBBox().height+6); // set visibility ... } ... ตอนนี้ข้อความ …

8
เกิดอะไรขึ้นกับ“% n” ของ Java ใน printf
ฉันกำลังอ่าน Effective Java และใช้%nสำหรับอักขระขึ้นบรรทัดใหม่ทุกที่ ฉันใช้\nค่อนข้างประสบความสำเร็จสำหรับการขึ้นบรรทัดใหม่ในโปรแกรม Java ข้อใด "ถูกต้อง" เกิดอะไรขึ้น\n? เหตุใด Java จึงเปลี่ยนรูปแบบ C นี้
107 java  newline  printf 

6
วิธีแบ่งบรรทัดที่อักขระเฉพาะใน Notepad ++
ฉันมีไฟล์ข้อความที่มีข้อความเช่น: ['22APR2012 23:10', '23APR2012 07:10', 1, 3, 0], ['22APR2012 23:10', '23APR2012 07:20', 1, 3, 0], ['22APR2012 23:15', '23APR2012 06:40', 0, 1, 0], ['22APR2012 23:15', '23APR2012 06:40', 1, 3, 0], ['22APR2012 23:15', '23APR2012 06:40', 0, 1, 0], ['22APR2012 23:15', '23APR2012 07:00', 1, 3, 0], ['22APR2012 23:15', '23APR2012 07:00', 0, 1, 0], …

10
จะใส่บรรทัดใหม่ลงในตัวควบคุม wpf TextBlock ได้อย่างไร
ฉันกำลังดึงข้อความจากไฟล์ XML และฉันต้องการแทรกบรรทัดใหม่ที่ตีความโดยบล็อกข้อความที่แสดงเป็นบรรทัดใหม่ ฉันพยายามแล้ว: <data>Foo bar baz \n baz bar</data> แต่ข้อมูลยังคงแสดงโดยไม่ขึ้นบรรทัดใหม่ ฉันตั้งค่าเนื้อหาของ<data>ผ่าน.Textคุณสมบัติผ่าน C # ฉันต้องใส่อะไรใน XML เพื่อให้แสดงบรรทัดใหม่ใน GUI ฉันได้ลองตั้งค่าข้อความใน XAML ด้วยตนเองแล้ว: <TextBlock Margin="0 15 0 0" Width="600"> There 
 is a new line. </TextBlock> และแม้ว่าอักขระที่เข้ารหัสจะไม่ปรากฏใน GUI แต่ก็ไม่ได้ให้บรรทัดใหม่แก่ฉัน
102 c#  wpf  newline  textblock 

8
NewLine ในการสรุปวัตถุ
ทักทาย เมื่อตั้งค่าสรุปสำหรับคุณสมบัติ / ฟิลด์ / วิธี ฯลฯ .. เป็นไปได้ไหมที่จะมีการขึ้นบรรทัดใหม่ /// <summary> /// This is line 1 /// This is line 2 /// </summary> public bool TestLine { get; set; } เมื่อฉันตั้งค่านี้จะแสดงเป็นเมื่อวางเมาส์เหนือ: bool TestLine This is line 1 This is line 2 แต่ฉันต้องการให้แสดงเป็น: bool TestLine This is line 1 This is …
102 c#  newline  summary 

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