例如,在Python中,可以用'\'字符來分行(是的,必要的邪惡)。是否有可能在Elixir中斷行?如何在Elixir中進行換行(續行)?
回答
仙丹是不是空白敏感的Python的,所以你可以做這樣的事情:如果你想打破字符串
a =
2 + 4 +
3
# a is bound to 9
,可能是你最好的拍攝是連接每行一個字符串:
"this is a very long string that " <>
"spans multiple lines because man, " <>
"is it long"
關於最後一點,@ whatyouhide,另請參閱heredocs。對於多行字符串的情況,Heredocs似乎是一個更好的方法。看到這個:http://elixir-lang.org/getting-started/module-attributes.html – 2015-03-13 12:12:16
@OnorioCatenacci是的,但他們引入了你可能不想要的換行符:)。例如,在撰寫散文式文本時,它們非常有用。 – whatyouhide 2015-03-13 14:09:59
@whatyouhide完美!謝謝! – avli 2015-03-14 07:08:14
根據Jose Valim評論。
iex(1)> "hello\
...(1)> world"
"helloworld"
iex(2)>
- 1. Elixir中的字符串如何換行?
- 2. 如何在Kotlin中執行換行符(行延續)
- 3. 如何在Livecode中使用引號進行續行?
- 4. 如何在Elixir中對數字進行精確格式化?
- 5. 如何在elixir中對HashDict進行模式匹配?
- 6. 如何在控制器中進行mysql查詢 - elixir phoenix
- 7. 如何在Mathematica中進行替換?
- 8. 如何在WPF中進行3D轉換?
- 9. c#console繼續進行中
- 10. 如何使用SDL-TTF進行換行和換行?
- 11. 如何進行JavaScript轉換
- 12. 如何使用RxJava Observables進行延續?
- 13. 如何在JQuery Mobile列表中進行文本換行?
- 14. 如何在DevExpress TcxGrid中進行自動換行?
- 15. 如何在pyCairo + Pango中進行文字換行?
- 16. 如何在WPF TreeViewItem中進行文本換行?
- 17. 如何在自定義指令中進行換行?
- 18. 如何在ocmod中進行多行搜索和替換?
- 19. 如何在Notepad ++中匹配整行進行搜索/替換?
- 20. 使用字符串縮進和換行連續匹配行
- 21. Elixir GenServer並行handle_call
- 22. 如何在fpdf中執行換行符
- 23. 如何在輸出中執行換行
- 24. 任務並行庫 - 如何通過TaskContinuationOptions.OnlyOnCanceled進行繼續操作?
- 25. 如何在DataContex上進行轉換?
- 26. 如何在CALayer上進行轉換?
- 27. QTreeView:resizeRowsToContents等價物或如何在文本行中進行文字換行
- 28. 如何使用Elixir OTP Supervisor/GenServer進行快速作業
- 29. 如何將日期與Elixir和Ecto進行比較
- 30. Sqlalchemy + elixir:如何使用ManyToMany關係進行查詢?
當您不想依賴特定的操作員終止或不需要「Elixir」時,也可以使用「\」。 – 2015-03-13 12:24:25
@JoséValim謝謝!獲得第一手資料總是很高興:) – avli 2015-03-14 07:12:15