我在C#上跟随Regex并导致错误:C#无法识别的转义序列开启\w
\.
\/
.
string reg = "<a href=\"[\w\.\/:]+\" target=\"_blank\">.?<img src=\"(?<imgurl>\w\.\/:])+\"";
Regex regex = new Regex(reg);
Run Code Online (Sandbox Code Playgroud)
我也试过了
string reg = @"<a href="[w./:]+" target=\"_blank\">.?<img src="(?<imgurl>w./:])+"";
Run Code Online (Sandbox Code Playgroud)
但这样字符串"结束"在href =" - "
char
有人可以帮我吗?
所以我正在使用jquery进行自动完成.Ajax用于从远程位置获取繁重的xml文件.如果我搜索前."两个半人" 它用ajax 做了大约16个查询(对于每个字母除了3个,先查看代码).
我希望它在用户按下最后一个键后一秒钟执行Ajax请求,这样它将执行一个查询而不是16个查询.
因此,如果用户在上次keydown事件发生之前的1秒钟之前按下另一个键,它将不会执行查询.
<script>
$(document).ready(function(){
$('#tv_search').keydown(function(){
var search = $(this).val();
if(search.length >= 3)
{
$.ajax({
type: "GET",
url: "search.php",
data: {show : search, key : '890k4900k0ll' }
}).done(function(msg){
$('#t').html(msg);
});
}
});
});
</script>
Search for series: <input type='text' name='tv_search' id='tv_search'>
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我需要将以下内容传递int dldnow
给sendData静态方法/委托.
public int dldnow;
Timer timer = new Timer(new TimerCallback(sendData), null, 1000*30, 1000*30);
public static void sendData(object obj)
{
string imageCount = (string)dldnow;
string imageCountJson = wc.DownloadString("http://*********/u.php?count=" + imageCount);
}
Run Code Online (Sandbox Code Playgroud)