delimiter

    2熱度

    4回答

    我有一個配置文件,用戶可以指定部分,然後在這些部分,他們可以指定正則表達式。我必須解析這個配置文件並將正則表達式分成不同的部分。 是否有一種簡單的方法來從節標題中定義正則表達式?我在想只是標準 [section] regex1 regex2 但我只是意識到[部分]是一個有效的正則表達式。所以我想知道是否有一種方法可以格式化節標題,以便它只能被理解爲節標題而不是正則表達式。

    0熱度

    1回答

    我有一個包含結構化數據的文本文件。在每個文本塊之後,它會顯示「END」並繼續到下一個塊。看着一個十六進制查看器我看到 0A:45:4E:44:0A:20:20:20:20:20:20:20:20:20 換算成 ?END? 公告的9位。 如何在代碼中將其作爲分隔符來書寫? "END\n\n\n \n \n \n \n \n \n" 這似乎不起作用。我錯過了什麼?

    0熱度

    3回答

    我是java編程新手。我有一個程序,我寫信給我的汽車進行數據交換。我遇到了使用原始數據而不是熟數據的問題。 public static void readFile(String fromFile) throws IOException { BufferedReader reader = new BufferedReader(new FileReader(fromFile));

    1熱度

    3回答

    有沒有什麼方法可以寫一個正則表達式,它只能在一個日期時間字符串中驗證一種類型的分隔符? 例如,30/04/2010是正確的,但30-04/2010不正確。 我搜索了一些關於回溯的信息,但我不太清楚如何使用它。舉例來說,如果我有這個正則表達式: (?P<date>((31(?![\.\-\/\—\ \,\–\-]{1,2}(Feb(ruary)?|Apr(il)?|June?|(Sep(?=\b|t

    325熱度

    3回答

    C#中有一個函數來快速將某些集合轉換爲字符串並用分隔符分隔值嗎? 例如: List<string> names - >string names_together = "John, Anna, Monica"

    3熱度

    4回答

    我想爲EDI數據格式編寫一個解析器,它只是分隔文本,但是在文件頂部定義了分隔符。 本質上它是一堆基於我在代碼頂部讀取的值的splits()。 問題是這也是一個自定義的'轉義字符',表明我需要忽略下面的分隔符。 例如,假設*是分隔符和?是逃避,我正在做類似 use Data::Dumper; my $delim = "*"; my $escape = "?"; my $edi = "foo*b

    0熱度

    4回答

    首先,我明白這是不尋常的,我想這樣上轉換,但請耐心等待。我們通過網站導出獲得這些CSV文件,我們沒有選擇以任何其他形式獲取它。現在 ,到了一個問題: 我有這樣的舊代碼,會爲我做這件事的過程。它基本上讀取每行,然後挑選出,之間的每個值。這對於我轉換的一些樣本來說非常有效,但是當涉及到處理樣本時,有些值不合適。 我在Notepad ++中打開了這些文件,並意識到一些單元本身包含了, s。通過用" s圍

    0熱度

    2回答

    從SSIS中,在行列分隔符的下拉列表中列出{t},{CR},{LF}和{CR} {LF}。我想知道是否還有其他使用大括號表示的非打印字符的命名法?我已經嘗試沒有成功如下: {}鈴 - 鈴 {B} - 退格 {} ^^ - 列分隔符控制字符

    0熱度

    1回答

    我正在使用javas NIO軟件包構建一個非阻塞服務器,並對驗證接收到的數據有幾個問題。 我注意到,當我調用套接字通道讀取時,它會嘗試填充正在讀取的字節緩衝區(按照文檔)。當我從客戶端向服務器發送10個字節時,服務器會將這10個字節讀入字節緩衝區,字節緩衝區中剩餘的字節將保持爲零,並且從讀取操作返回的數字將爲即使客戶端只寫了10個字節,我的字節緩衝區的大小。 我想弄清楚的是,如果有一種方法可以獲得

    2熱度

    1回答

    我正在維護將文件傳輸到另一個系統並使用結構化文件名來包含元數據(包括語言代碼)的應用程序。當前的應用程序使用雙字符語言代碼和短劃線/連字符作爲分隔符。 Ex。加拿大-EN-產品名稱-ProdCode.txt 我將它轉換爲使用IETF語言代碼,因此短劃線分隔符不會做,需要替換。我試圖確定一個分隔符以避免將來的錯誤,並且正在考慮代字符〜。 Ex。加拿大〜zh-CN〜ProdName〜ProdCode.