function tsetparkform.removesgin(str: string): string; // 去掉括號內的內容(包括括號)var i1, i2, i: integer;
begin
for i := 0 to length(str) - 1 do begin
i1 := str.indexof('(');
if i1 = -1 then break;
i2 := str.indexof(')');
if i2 = -1 then break;
end;
result := str.remove(i1, i2-i1+1);
end;
記錄:解釋0(代表***),1(代表***).... // 使用者需求
但資料庫內的字段時整型,所以要去掉括號及括號裡面的 // 資料庫需求
好吧,後來我發現直接leftstr(); 或者找到'('就行了。。。
取出括號裡的數:
function getposstr(str: string):string;var i, j: integer;
begin
i:=pos('(',str);
j:=pos(')',str);
result := (copy(str, i+1, (length(str) - i - (length(str) - j+1))));
end;
vari, j: integer;
begin
i:=pos('(',edit1.text);
j:=pos(')',edit1.text);
log(copy(edit1.text, i+1, (edit1.text.length - i - (edit1.text.length - j+1))));
end;
log為memo1.lines.add(s);
字典通過key取value 花括號內的字典
字典是key value鍵值對資料的集合,字典的每個鍵值對用冒號 分割,每個對之間用逗號,分開,整個字典包括在花括號 中,例如 dict1 我們需要注意的是,字典中每個鍵都必須是唯一的,但是值可以重複。定義字典可以使用dict 和 兩種方法,我們來看一下。下圖中我們定義了四個字典,d1和d2都是空字...
excel提取括號內的內容
使用mid函式作為主要函式,使用find函式作為定位函式 mid函式可以擷取文字的內容,其函式構造如下 其顯示結果為所擷取的字元段。例如要提取a1格中前十個字元的內容放入b1格 1.選擇b1格,雙擊或f2進入函式編輯欄 2.輸入函式 mid a1,1,10 3.回車執行函式 4.b1格中顯示 abc...
python之re提取字串中括號內的內容
直接上 吧 import re string abe ac ad p1 re.compile r re.s 最小匹配 p2 re.compile r re.s 貪婪匹配 print re.findall p1,string print re.findall p2,string 輸出 ac ac ad...