[英]How to show #s in vertical from Horizontal through simple regex?
我有以下數字,如下所示:
1234567890
我想得到的結果如下:
1
2
3
4
5
6
7
8
9
0
(水平到垂直)。 請幫我通過簡單的正則表達式或通過editplus實現它。
提前致謝 !!!
你不需要正則表達式; 你要做的就是在字符串中的每個元素之間插入一個換行符。
如果您使用的是C#,則可以使用以下內容:
string s = "1234567890";
string.Join(Environment.NewLine, s.ToCharArray());
請注意,如果您的數字是數字數據類型(例如, int
),您可能需要將其轉換為字符串。 在C#中,這就像調用.ToString()
方法一樣簡單,例如:
int x = 1234567890;
string s = x.ToString();
對不起,我沒有editplus,但這應該工作(在記事本++中測試)
找:
([0-9])
更換:
\1\r\n
確保有正則表達式搜索(這可能只適用於記事本++)
()創建一個正則表達式組,然后可以通過“\\ 1” 反向引用 (參見引言的鏈接)“\\ r \\ n”只是CRLF
替換.
使用&\\n
plus在editplus中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.