小编Tob*_*len的帖子

PHP正则表达式找到@someone

我需要在PHP中使用常规表达式,我可以插入preg_match_all并查找@符号和任何字符编号或字母后面是否紧随其后.

所以如果我放

@patrick你好

如果我投入,它会成真

"我在商场看到她了"

这将是错误的.

谢谢

php regex preg-match-all

0
推荐指数
1
解决办法
91
查看次数

替换包含#0的字符串?

我使用此函数将文件读取到字符串

function LoadFile(const FileName: TFileName): string;
begin
  with TFileStream.Create(FileName,
      fmOpenRead or fmShareDenyWrite) do begin
    try
      SetLength(Result, Size);
      Read(Pointer(Result)^, Size);
    except
      Result := '';  
      Free;
      raise;
    end;
    Free;
  end;
end;
Run Code Online (Sandbox Code Playgroud)

这是文件的文字:

version  
Run Code Online (Sandbox Code Playgroud)

这是LoadFile的返回值:

'ÿþv'#0'e'#0'r'#0's'#0'i'#0'o'#0'n'#0
Run Code Online (Sandbox Code Playgroud)

我想创建一个包含"verabc"的新文件.问题是我仍然有问题用"abc"替换"sion".我正在使用D2007.如果我删除所有#0,那么结果将成为中文字符.

delphi string unicode utf-16 delphi-2007

0
推荐指数
1
解决办法
2854
查看次数

JavaScript解释?并且:

我想了解一行Javascript.希望有人可以帮助我理解这行代码的含义.

var direction = this.hasClass('up') ? 'up' : 'down';
Run Code Online (Sandbox Code Playgroud)

我有兴趣理解的是?:

javascript

0
推荐指数
1
解决办法
225
查看次数

PHP安全抵制他人

我有一个php文件,在开始时,从使用$ _GET发送的内容中分配一些变量.

然后它执行一些mysql查询,处理输出,然后回显一些文本和变量.

我在代码中设置的唯一保护是mysql_real_escape_string在GET上.

这足以防止攻击吗?

还有什么可以做的?

php mysql sql-injection mysql-real-escape-string

0
推荐指数
1
解决办法
183
查看次数

PHP中三元运算符左侧的符号大于什么?

我在PHP中遇到了一个三元运算的新语法.

$this->view->totalNumber > $itemsPerPage ? $this->view->renderPaginator = true 
                                         : $this->view->renderPaginator = false;
Run Code Online (Sandbox Code Playgroud)

如果结果值大于左侧变量的现有值,这是否只是应用三元运算的某种简写?

php syntax ternary-operator

0
推荐指数
1
解决办法
141
查看次数

通过"in"Delphi传递参数

我需要使用BDE将参数传递给Delphi中的SQL以使用"in",如下所示:

select * from customers where id in (:p_in)
Run Code Online (Sandbox Code Playgroud)

我需要通过:p_in客户列表.但Query.ParamByName.('p_in').AsString: = '1, 2,3 ',它并没有用..将不得不制作一个阵列?或者由AsVariant传递?

delphi parameters bde

0
推荐指数
1
解决办法
1299
查看次数

如何在PHP中添加两个字符串?

假设您有以下输入的此数组:

$relations["fname"] = 'firstname';
$relations["lname"] = 'lastname';
Run Code Online (Sandbox Code Playgroud)

现在我想将以上两个值输入到下面(我知道语法不正确但我希望firstname和lastname字符串成为一个字符串并输入到secondarray中):

$secondarray["name"] = $relations["fname"] + $relations["lname"];
Run Code Online (Sandbox Code Playgroud)

php arrays string syntax

0
推荐指数
2
解决办法
108
查看次数

php strtotime错误与句子

strtotime这个连接方法的部分不起作用

date("m/d/y", strtotime("last ".date("l")." of this ".date("F")))

"这个六月的最后一个星期一",这正是前面提到的字符串strtotime翻译的内容

相反,我得到了"12/31/69".

php date strtotime

0
推荐指数
1
解决办法
436
查看次数

delphi函数与Tcolor返回

只是一个快速的,忙于一个任务...有人可以检查我的逻辑在这个功能上是否正确,因为它似乎不起作用,编译时我没有收到任何错误

我把这个函数称为:

lblcolor.color :=  colorChooser(intVariable);
Run Code Online (Sandbox Code Playgroud)

该功能必须使标签为绿色,红色,黄色或蓝色,如下面的代码所示,但它似乎不起作用.

或者你们认为我必须使用这个案例陈述.

function ColorChooser(difference : integer): TColor;
begin
     if difference = 0 then
     begin
       Result := clGreen;
     end
     else if (difference >= 1) and (difference <= 3) then
     begin
        Result := clYellow;
     end
     else if (difference >= 4) 
          and (difference <= 8) then
     begin
        Result := clRed;
     end
     else
        Result := clBlue;

end;
Run Code Online (Sandbox Code Playgroud)

delphi if-statement function

-1
推荐指数
1
解决办法
243
查看次数

Delphi中字符串和字符串(大小写更改)是否相同?

它们类似于原始类和类类型吗?

对于

function binaryFormat (binary:String; n:Integer) : String;
Run Code Online (Sandbox Code Playgroud)

function binaryFormat (binary:String; n:Integer) : string;
Run Code Online (Sandbox Code Playgroud)

他们的结果值是否相同?

delphi string

-1
推荐指数
2
解决办法
499
查看次数

转换为%F0%9F%8C%A0

我知道是%F0%9F%8C%A0

但是如何将其转换为可在Delphi中使用?

我尝试了几个html编码器,但没有人给出这个结果

我的考试

 for i := 1 to length(s) do
    result:= result+IntToHex(ord(s[i]),2);
Run Code Online (Sandbox Code Playgroud)

但我的结果是D83CDF20

delphi unicode unicode-escapes

-1
推荐指数
1
解决办法
667
查看次数

-3
推荐指数
1
解决办法
3441
查看次数