当前位置:  开发笔记 > 编程语言 > 正文

在Delphi中使用字符串内的引号

如何解决《在Delphi中使用字符串内的引号》经验,为你挑选了2个好方法。

你需要另一个报价来逃避报价:

Writeln('I''m in your head'); //prints: I'm in your head
Writeln(''''); //prints: '

另见这个问题.



1> The_Fox..:

你需要另一个报价来逃避报价:

Writeln('I''m in your head'); //prints: I'm in your head
Writeln(''''); //prints: '

另见这个问题.



2> zendar..:

Delphi具有QuotedStr()在字符串周围添加引号并自动转义字符串中的撇号的功能.

procedure MyForm.MyProc;
var str : string;
begin
  str = QuotedStr(MyForm.Edit1);
  ...
end;

QuotedStr()将编辑字段的内容放入撇号.如果编辑字段包含撇号,则它们将被正确转义.

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有