我需要从选择框中的一些数据中解析出值.
示例:<option value ="1"> Apple </ option> <option value ="2"> Chicken </ option>
用法:如果option = apple则获取值.
有什么建议?
我正在将HTML中的可读文本提取为字符串,并且需要删除<!--和-->标记之间的现有文本。实现这一目标的最有效方法是什么?
现在,我正在这样做:
function RemoveIEScripts(const s: string): string;
var
i: Integer;
InTag: Boolean;
begin
Result := '';
InTag := False;
for i := 1 to Length(s)-3 do
begin
if (s[i] = '<') and (s[i+1] = '!') and (s[i+2] = '-') then
inTag := True
else if (s[i] = '-') and (s[i+1] = '-') and (s[i+2] = '>') then
inTag := False
else if not InTag then
Result := Result + s[i];
end;
end;
Run Code Online (Sandbox Code Playgroud)
有一个更好的方法吗?