2010-11-25 30 views
0

我需要能够在HTML文档中进行某种查找和替换,其中搜索将针对特定范围内的所有数字进行搜索。但是我需要用自己的增量替换每个数字。例如,我有一个网页内的链接,所有看起来像这样的列表:范围内的自动递增URL ID号

.../click.asp?aid=702134570 
.../click.asp?aid=702134571 
.../click.asp?aid=702134572 

每天这些链接需要与对我们自动生成新的链接进行更新。 URL变化的唯一部分是最后的数字,并且它们都会增加相同的数量。所以,如果接下来的很多生成的链接是这样的:

.../click.asp?aid=762184547 
.../click.asp?aid=762184548 
.../click.asp?aid=762184549 

等每个环节“援助”将正好60049977.增加的问题是这个数字将每天都在变化,显然这样会范围,将内进行搜索。我知道Dreamweaver的查找和替换选项支持正则表达式,我觉得这样做可能是这样的,但是在扩展搜索之后,我没有找到任何东西,而且我对正则表达式不熟悉,不知道该怎么尝试。先谢谢你。

+1

看来,我认为你最好的选择,如果它的规范和能力范围之内你的服务器将动态生成这些链接,而不是让它们在html文档中硬编码。 – Mala 2010-11-25 07:38:25

回答

0

查找和替换Dreamweaver中的功能应该能找到你想要通过搜索click.asp?援助来改变链接=

你甚至可以尝试通过检查包括尾随号“使用规则表达式“框并搜索: click.asp \?aid = \ d +

但是,没有内置任何内容可以让您通过添加特定数字来自动替换值。

理论上,您可以在Dreamweaver中创建一个命令,该命令允许您使用JavaScript String.replace()方法进行适当调整,从而直接替换源代码,该方法允许您将函数指定为第二个参数,而不是简单的字符串。但要做到这一点,你必须学习如何创建Dreamweaver extension

而且马拉认为,这应该是动态生成的东西,而不是每天都依靠人类来进行这种改变。

0

而是直接指定号码,使用一些变量.. 您可以使用小脚本.. 我想这可能帮助..