我需要做一场非贪婪的比赛,并希望有人能帮助我.我有以下内容,我使用的是JavaScript和ASP
match(/\href=".*?\/pdf\/.*?\.pdf/)
Run Code Online (Sandbox Code Playgroud)
上面的匹配匹配href标记的第一个开头.我需要它只匹配作为/pdf/文件夹一部分的最后一个href .
有任何想法吗 ?
我需要一些帮助.我正在寻找一个匹配字符串中最后一个空格字符的正则表达式.我使用的是JavaScript和经典的ASP.
我有一长串文字,我修剪为100个字符.我想删除最后一个字符以避免拼写错误,如果修剪由于100个字符限制而剪切一个单词.
regex.replace(/[ ]$.*?/ig, '');
Run Code Online (Sandbox Code Playgroud)
有想法的人吗?谢谢.
我希望有人可以帮助我.我不确定如何使用以下正则表达式.我正在使用Javascript的经典ASP
completehtml = completehtml.replace(/\<\!-- start-code-remove --\>.*?\<\!-- start-code-end --\>/ig, '');
Run Code Online (Sandbox Code Playgroud)
我有这个代码删除之间的所有内容
<\!-- start-code-remove --\>和<\!-- start-code-end --\>
它完美的作品最多那里是点line breaks之间的价值观start和end代码...
如何编写正则表达式以删除之间的所有内容start,end即使有line breaks
万分感谢...
Shoud我使用\n和\s字符不是100%肯定..
(/\<\!-- start-code-remove --\>\s\n.*?\s\n\<\!-- start-code-end --\>/ig, '');
Run Code Online (Sandbox Code Playgroud)
代码也不应该贪婪<\!-- start-code-remove --\> <\!-- start-code-end --\>/并捕获组中的值...
可能有3个或更多这些集......
有人可以帮助我这个正则表达式吗?我正在使用Javascript和经典ASP.
checkxls = checkxls.match(/'.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?', '.*?';/ig)
Run Code Online (Sandbox Code Playgroud)
我需要完全匹配这个模式.
我正在寻找一种更优雅的方式来做到这一点.
一个快速简单的正则表达式问题
我在一个字符串中有一个我需要删除http://www.的域名- 总有,域名总是以" /" 结尾
g_adv_fullpath_old = g_adv_fullpath_old.replace(/http\:\/\/www\.(.*?)\//ig, '');
Run Code Online (Sandbox Code Playgroud)
如何创建正则表达式以剥离域名?
任何帮助,将不胜感激
我再次寻求一些帮助.
我找到了这个停用词脚本 - 我基本上删除了一个字符串中的所有常用词.
<?php
$CommonWords = file_get_contents('http://localhost/stopwords.txt');
$CommonWords = explode("\n", $CommonWords);
$CommonWords = array_map('trim', $CommonWords); // <---- ADD THIS LINE
$keywords = 'The <meta> tag’s keyword attribute is not the page rank panacea it once was back in the prehistoric days of Internet search. It was abused far too much and lost most of its cachet. But there’s no need to ignore the tag. Take advantage of all legitimate opportunities to score keyword credit, even when the payoff is …Run Code Online (Sandbox Code Playgroud) 任何人都可以指导我正确的方向......
我有一些文件夹敲击,我想检查尾随/斜杠,一些文件夹没有尾随/如果它没有尾随/我需要添加一个
如果我使用这个正则表达式它可以工作但它替换文件夹名称的最后一个字符
Folder/name/test
folder/name/test1/
folder/name/test2/
replace(/.$/ig,"/");
Run Code Online (Sandbox Code Playgroud)
这个正则表达式取代Folder/name/tes[t]/ 但将取出t并替换它/
希望这有道理......
我希望有人可以帮助我:我有这样的脚本,如果我的服务器上不存在文件,它会转到远程服务器检查文件.如果文件存在,则将其复制到本地服务器,不再检查.因此,Imagick部分仅在我的本地服务器上不存在图像时才有效.
我遇到的问题是,如果远程服务器上不存在该文件 - 那么应用程序会出错 - 这是我脚本的代码:
<?php if (file_exists($filename))
{
echo '<img src="'.$imageurl1.'" width="'.$g_sites_img1.'" alt="'.$imageurlmeta.'" class="image1" align="left" />';
}
else { $imageurlfolder = dirname($filename);
@mkdir($imageurlfolder, 0755, true);
@copy($imgremoteurl, $filename);
$thumb = new Imagick($filename);
$thumb->scaleImage($g_sites_img1, 0);
$thumb->writeImage($filename);
$thumb->destroy(); }?>
Run Code Online (Sandbox Code Playgroud)
这是错误代码:
> Fatal error: Uncaught exception
> 'ImagickException' with message
> 'Unable to read the file:
> /home/game1/public_html/images/small///.jpg'
> in
> /home/game1/public_html/includes/standard__1.php:15
> Stack trace: #0
> /home/game1/public_html/includes/standard__1.php(15):
> Imagick->__construct('/home/game1/pub...')
> #1 /home/game1/public_html/includes/news.php(127):
> require('/home/game1/pub...') #2
> /home/game1/public_html/index1.php(126):
> include('/home/game1/pub...') #3
> …Run Code Online (Sandbox Code Playgroud) 我输入的文字包含'喜欢这篇文章'弗兰克的卷轴电影评论"
我怎么摆脱''
我试过了
.replace (/\'/ig, '');
.replace ('\'', '');
Run Code Online (Sandbox Code Playgroud)
但似乎'现在想删除...
我在想'可能编码的utf-8或其他东西
有任何想法吗
我希望有人可以帮我解决这个问题.我是一名ASP程序员,不知道这在PHP中是如何工作的
echo '</textarea>
<input type="hidden" name="g_word" id="g_word" value="$_POST[g_word]" />
<input type="hidden" name="article_no" id="article_no" value="$_POST[article_no]" />
</form>';
Run Code Online (Sandbox Code Playgroud)
我如何使用$_POST[article_no]上面的例子?在asp我会像这样使用它"+Request.Form("article_no")+".我怎么用PHP做呢?
谢谢