草庐IT

solidity数字

全部标签

php - 正则表达式删除带数字的单词

我想删除产品名称中带有数字(引用)或小字(2个字符或更少)的词,但找不到合适的正则表达式。一些例子:“Chaineanti-rebondECS-2035”应该变成“Chaineanti-rebond”“Guide35cmOregonIntenz”应该变成“GuideOregonIntenz”“TronçonneusesansfilAKE30LI-Guide30cm36V”应该变成“TronçonneusesansfilAKE-Guide”我在PHP中这样做:preg_replace('#([^A-Za-z-]+)#','',''.wd_remove_accents($modele).'

php - 至少包含 8 个字符和至少 1 个非字母数字字符的密码的正则表达式

如果用户更改密码,我正在尝试在PHP中进行检查,他们的新密码必须为8个或更多字符,并且至少有1个非字母数字密码。我应该如何检查它以及正则表达式是什么?检查长度是简单的部分strlen>=8。我的问题是正则表达式。即使经过多年的计算机科学学习,我对正则表达式真的一无所知。谢谢 最佳答案 尝试这样的事情来检查他们是否使用了非字母数字字符:if(!preg_match('/[^A-Za-z0-9]+/',$password)||strlen($password)如果$password不包含至少一个不在列表中的字符(字母数字字符)。

php printf 将数字添加到输出

我想使用printf格式化一些输出,但由于某种原因它在每个项目后输出一个数字。关于为什么会这样以及如何解决它有什么想法吗?$array=array("Mo"=>"09:30-19:00","Di"=>"09:30-19:00","So"=>"geschlossen");foreach($arrayas$key=>$value){echoprintf("%3s:%15s",$key,$value);}输出Mo:09:30-19:0019Di:09:30-19:0019So:geschlossen19谢谢 最佳答案 这不只是因为您正在回

php - 正则表达式删除句子中所有包含数字的单词

我尽力把一个带数字的句子中的所有单词都去掉了,但还是没有成功!我什至尝试了以下正则表达式:$regex='/(\\s+\\w{1,2}(?=\\W+))|(\\s+[a-zA-Z0-9_-]+\\d+)/';$x=preg_replace($regex,"",$x);我正在努力完成以下任务:包含数字和任何特殊字符(例如-和_)的单词的原始文本:ThisisS3F8Gm7j34mh98H40D-3D3990843-432423LSDF34X4itverygood343c3.最终文本需要如下:Thisisverygood. 最佳答案 返

php - 检查数字是平衡的(彼此在 1 以内)(PHP)

我知道必须有100种方法可以做到这一点-但有人可以推荐“最好/最简单”的方法来检查三个整数变量是否在彼此的一个点内。$a=1;$b=2;$c=1;由于每个变量都在1点以内,因此所需的公式应返回TRUE;任何人都可以建议最好的功能/方法来做到这一点。提前致谢 最佳答案 以为我会在这里加倍努力functionscope_check(){//usage:boolscope_check(mixed$range,mixed$val1[,mixed$val2[,mixed$...]])$array=func_get_args();if(size

php - 使用 PHP 将 Excel 日期数字转换为 Unix 时间戳时不匹配

您好~我正在使用PHPExcel1.7.7读取XLSX文件并在网页中显示结果。我正在尝试获取存储日期和时间字符串的单元格的值,并使用以下代码在PHP中对其进行处理。getActiveSheet()->getCell('A1')->getValue();define('MIN_DATES_DIFF',25569);define('SEC_IN_DAY',86400);functionexcel2Timestamp($excelDate){if($excelDate虽然单元格中的原始值为“00:00:0001/07/2012”,但上面的PHP代码的输出没有给我正确的结果,而是显示“10:0

php - 带两个小数点的单个数字的正则表达式模式

下面我使用了我的代码,我只想允许一个数字或两个小数点,如下所示。有效号码。12.349.78无效号码。101.23499.1234用户不能输入无效号码。我使用了下面的代码。document.write('');functionrun(field){setTimeout(function(){//varregex=/^\d{1}\.\d{2}$/;//varregex=/^[0-9]+(\.[0-9]{5})?$/;varregex=/^[0-9](\.\d{2})?$/;///^\d+(\.\d{5})?$/;field.value=regex.exec(field.value);//

php - 将包含数字范围的 GET 变量转换为 PHP 中的字符串

我有一个这种格式的get变量:0-1499。现在我需要将它转换为字符串,以便我可以展开变量。为此,我尝试将其转换为string,但没有得到任何输出。这是示例代码:$mystring=$_GET['myvars'];//equalsto0-1499;//$mystring=(string)$mystring;$mystring=strval($mystring);$mystring=explode("-",$mystring);print_r($mystring);上面的print_r()显示了一个数组Array([0]=>[1]=>1499)。这意味着它会在转换为字符串之前计算$mys

php - 正则表达式从字符串中删除句点/句号但不从内部数字中删除

我正在寻找一个正则表达式来从字符串中删除句点/句点,但不是从数字内部删除并替换为空格$str1='some.text.1.2.3.more.text';$str2=preg_replace('/(?上面的代码片段几乎完成了工作,但未能删除数字前的第一个句号/句号,导致字符串为:一些文本.1.2.3更多文本但是我想要一些文字1.2.3更多文字 最佳答案 你快到了。您想要的是替换前面没有数字或后面没有数字的点/下划线:$str2=preg_replace('/((? 关于php-正则表达式从

php - Laravel 规则只允许字母数字和 -(连字符)

这是我的出租车代码规则'TaxiCode'=>array('required'),它应该接受带有Hiphen的字母数字,所以我添加了'TaxiCode'=>array('required','regex:/^-/'),当我添加alpha_num时'TaxiCode'=>array('required','regex:/^-/','alpha_num'),显示号码无效我给出的输入是BMW-1902 最佳答案 您的正则表达式仅匹配一个连字符。您不能将alpha_num与regex那样组合。简单地使用这个正则表达式并去掉alpha_num