1
A
回答
0
在Ruby中,我會做到這一點:
"<ul><li>" + ("line1\nline2\nline3".split("\n").join("</li><li>")) + "</li></ul>"
2
您可以使用字符串#each_line一個由@LeonidLukin或字符串#割裂+陣列#建議參加由@jcubic的建議。我喜歡,因爲他的代碼在年底創建一個空行項目下面以jcubic的解決方案:
<ul>
<% string.each_line do |line| %>
<li><%= line.chomp %></li>
<% end %>
</ul>
0
謝謝大家! 我就是這麼做的:
<ul>
<%
string = "line1\nline2\nline3"
lines = string.split("\n")
lines.each do |line|
%>
<li><%= line %></li>
<% end %>
</ul>
但現在我想用String.html#method-i-each_lin
0
同與分裂+加入了答案嘗試,只有你可以使用GSUB:
"<ul><li>"+"line1\nline2\nline3".gsub("\n", "</li><li>")+"</li></ul>"
相關問題
- 1. 將帶有字符串的列表轉換爲帶有浮點的列表
- 2. Firebase:將帶有html標籤的Json字符串轉換爲html
- 3. 如何將字符串轉換爲html
- 4. 如何將HTML轉換爲字符串?
- 5. 如何將字符串列表轉換爲查詢字符串?
- 6. 如何將帶有Unicode字符的字符串轉換爲普通字符串?
- 7. 如何將帶有字符串的矢量轉換爲數字?
- 8. 將HTML轉換爲有效字符串
- 9. AngularJS:將字符串轉換爲帶有指令的HTML模板
- 10. 將帶有url的動作字符串轉換爲HTML鏈接
- 11. 將字符串轉換爲字列表?
- 12. 如何將字符串轉換爲HTML友好的字符串
- 13. 如何將字符串列表轉換爲適當的列表?
- 14. 如何將字符串轉換爲整數列表的列表?
- 15. 將字符串列表轉換爲字符串列表
- 16. Haskell將字符串列表轉換爲帶分隔符的字符串「|」
- 17. 將僅有字符串的列表轉換爲帶有字符串和浮點數的Python子列表
- 18. 如何將任意字符串列表轉換爲SQL行集?
- 19. 如何將列表轉換爲多行字符串?
- 20. 如何將HTML代碼轉換爲用\ n替換換行符的字符串並帶有\ t的選項卡
- 21. 如何將帶句點字符的字符串轉換爲int?
- 22. 如何將字符串字符轉換爲列表?
- 23. 如何將字符串轉換爲帶有ByteArrayOutputStream的GZIP Base64字符串?
- 24. 將JSON HTML字符串轉換爲HTML
- 25. 將列表轉換爲字符串 - TCL
- 26. 將字符串值轉換爲列表
- 27. 將Enumerable.Range轉換爲字符串列表
- 28. Java - 將字符串轉換爲列表
- 29. 將字符串轉換爲列表
- 30. 將字符串轉換爲列表
將它分解爲一個數組,然後做一個循環。 – xdazz
請參閱['String#each_line'](http://ruby-doc.org/core-1.9.3/String.html#method-i-each_line) –
在視圖中的控制器和數組呈示器中使用split – Kulti