草庐IT

结尾处

全部标签

php - 如何从 PHP 中的字符串的开头和结尾删除尾随空格和 " "?

如果$text='  MEANINGFULTHINGSGOHERE   ';如何获取$cleanText='MEANINGFULTHINGSGOHERE';我知道以下将删除所有空格$text=trim($text);但是如何将实际的转义空间也纳入装饰中呢?MeaningfulThings可以包含[shortcodes]、html标签以及转义字符。我需要保留这些。如有任何帮助,我们将不胜感激。谢谢! 最佳答案 $text='  MEANINGFULTHINGSGOH

如何使用VIM函数将文本附加到当前行的结尾?

我想将文本附加到VIM当前行的末尾。我想在功能的上下文中这样做。如何才能做到这一点?我需要逃脱/消毒文本吗?看答案您可以使用normal命令execute命令:lettext_for_appending='#acomment'execute"normal!A".text_for_appending包括感叹号,以防止任何键映射扩展。看:help:normal更多细节。

php - 从字符串中删除开头和结尾字符的正则表达式?

假设我有这样一个字符串:$file='widget-widget-newsletter.php';我想使用preg_replace()删除前缀widget-并删除后缀.php。是否可以使用一个正则表达式来实现这一切?结果字符串应该是widget-newsletter。 最佳答案 $file=preg_replace('/^widget-|\.php$/','',$file); 关于php-从字符串中删除开头和结尾字符的正则表达式?,我们在StackOverflow上找到一个类似的问题:

php - 检查字符串是否以 php 中的特定单词结尾?

类似这个问题的问题很多,但我找不到确切的答案。而且我不熟悉正则表达式主题。我想知道$variable是否以“books”结尾。例如:$variable="some-historical-books".因此,如果以书籍结尾,我将显示书籍页面。谢谢。 最佳答案 也许你应该看看atutorial.您要找的是ananchor,它标志着字符串的结尾。if(preg_match('/books$/',$variable))//redirecttobookspage 关于php-检查字符串是否以php

PHP正则表达式从字符串的开头和结尾去除逗号和空格

我有一些这样的字符串",One"",One,Two""One,Two""One,Two,"",Two,Three"编辑2:有些字符串在逗号之间有两个单词,如",Two,Three,TwentyFive,Six"。并且需要删除字符串开头和末尾的空格和/或逗号只尝试了几个使用preg_replace()的正则表达式,但它们替换了所有出现的地方。编辑:实际上,删除所有杂乱如会很棒!@#$%^&*(等等字符串结尾和开头的内容,但不是介于两者之间。可选地需要通过放置word然后comma然后space然后anotherword使字符串看起来正确(如果有逗号one在单词之间)。示例“One,Two

php - 表达式的开头或结尾没有句点?

我想允许字母数字字符和句点;但是,该短语不能连续包含两个或更多句点,不能以句点开头或结尾,并且不允许有空格。我同时使用PHP和Javascript。到目前为止,我有/^(?!.*\.{2})[a-zA-Z0-9.]+$/这适用于允许字母数字字符和句点,同时拒绝空格和连续句点,但我仍然不确定如何检查开始和/或结束句点。我该怎么做?还有,是否有更好的方法来完成我已有的工作? 最佳答案 它几乎总是有助于绘制一个有限状态机来概念化您的正则表达式应该是什么样子。^(?:\w\.?)*\w$ 关于p

php - 如何在 PHP 中解密以 NUL 字符结尾的二进制数据?

例子:$data="TestData\x00\x00";echostrlen($data);$key="mykey";$encrypted=mcrypt_encrypt(MCRYPT_RIJNDAEL_128,MD5($key,true),$data,MCRYPT_MODE_ECB);echostrlen($encrypted);$decrypted=mcrypt_decrypt(MCRYPT_RIJNDAEL_128,MD5($key,true),$encrypted,MCRYPT_MODE_ECB);echostrlen($decrypted);$newData=rtrim($de

php - 检查字符串是否以数字结尾,如果为真则获取数字

如何检查字符串是否以数字结尾,如果为真,则将数字推送到数组(例如)?我知道如何检查字符串是否以数字结尾,我是这样解决的:$mystring="t123";$ret=preg_match("/t[0-9+]/",$mystring);if($ret==true){echo"preg_match";//Nowgetthenumber}else{echo"nomatch";}假设所有字符串都以字母t开头,并与数字组合,例如t1,t224,t353253...但是如果有的话我怎么删掉这个数字呢?在我的代码示例中,字符串末尾有123,我如何将其剪掉,例如使用array_push将其推送到数组?

php - 如何判断URL是否以/site-map结尾

我需要确定当前URL是否以/site-map结尾例如:site.com/site-map或者site.com/somedirectory/site-map是否有PHP方法来提取此值? 最佳答案 你可以使用substr检查最后9个字符:$url=$_SERVER['REQUEST_URI'];if(substr($url,-9)=="/site-map")编辑以适应以/site-map/结尾的url偶尔你可以这样做:$url=$_SERVER['REQUEST_URI'];if(substr($url,-9)=="/site-map"

PHP 字符串替换为字符串结尾

这个问题在这里已经有了答案:Removeportionofastringafteracertaincharacter(16个答案)关闭8年前。当他得到“;”时,我需要将一些字符串替换到字符串的末尾或切断字符串签名?我正在尝试,但它不起作用:$string="HelloWorld;loremipsumdolor";$string=str_replace(";","\0",$string);echo$string;//Iwanttheresultis"HelloWorld"