的第n列收集數的最有效的方法。如果我有一個包含一個緩衝在緩衝區
| inout(Ix)[] prefix() inout
| {
2037| assert(!keys.empty);
2037| final switch (keys.length)
| {
000000000| case 1:
000000000| return keys.at!0[];
2037| case 2:
| import std.algorithm.searching : commonPrefix;
2037| return commonPrefix(keys.at!0[], keys.at!1[]);
| }
| }
什麼是迭代有一個數字管道的左側的所有行的最有效的方法-字符?
是re-search-forward
連同match-string
最有效的方法嗎?
我選擇'重新搜索後向'連同匹配字符串。這是我的解決方案:https://github.com/nordlow/elisp/blob/master/mine/flycheck-d-all.el#L70謝謝。 –
我喜歡'^ \\(......... \\)',因爲它涉及每個'.'捕獲一個字符(例如,九個點,等於9個字符) - 感謝您分享您的正則表達式。 :) – lawlist