我使用以下正则表达式匹配URL:
$search = "/([\S]+\.(MUSEUM|TRAVEL|AERO|ARPA|ASIA|COOP|INFO|NAME|BIZ|CAT|COM|INT|JOBS|NET|ORG|PRO|TEL|AC|AD|AE|AF|AG|AI|AL|AM|AN|AO|AQ|AR|AS|AT|AU|au|AW|AX|AZ|BA|BB|BD|BE|BF|BG|BH|BI|BJ|BL|BM|BN|BO|BR|BS|BT|BV|BW|BY|BZ|CA|CC|CD|CF|CG|CH|CI|CK|CL|CM|CN|CO|CR|CU|CV|CX|CY|CZ|DE|DJ|DK|DM|DO|DZ|EC|EDU|EE|EG|EH|ER|ES|ET|EU|FI|FJ|FK|FM|FO|FR|GA|GB|GD|GE|GF|GG|GH|GI|GL|GM|GN|GOV|GP|GQ|GR|GS|GT|GU|GW|GY|HK|HM|HN|HR|HT|HU|ID|IE|IL|IM|IN|IO|IQ|IR|IS|IT|JE|JM|JO|JP|KE|KG|KH|KI|KM|KN|KP|KR|KW|KY|KZ|LA|LB|LC|LI|LK|LR|LS|LT|LU|LV|LY|MA|MC|MD|ME|MF|MG|MH|MIL|MK|ML|MM|MN|MO|MOBI|MP|MQ|MR|MS|MT|MU|MV|MW|MX|MY|MZ|NA|NC|NE|NF|NG|NI|NL|NO|NP|NR|NU|NZ|OM|PA|PE|PF|PG|PH|PK|PL|PM|PN|PR|PS|PT|PW|PY|QA|RE|RO|RS|RU|RW|SA|SB|SC|SD|SE|SG|SH|SI|SJ|SK|SL|SM|SN|SO|SR|ST|SU|SV|SY|SZ|TC|TD|TF|TG|TH|TJ|TK|TL|TM|TN|TO|R|H|TP|TR|TT|TV|TW|TZ|UA|UG|UK|UM|US|UY|UZ|VA|VC|VE|VG|VI|VN|VU|WF|WS|YE|YT|YU|ZA|ZM|ZW)([\S]*))/i";
Run Code Online (Sandbox Code Playgroud)
但它有点搞砸了,因为它也匹配我不想要的"abc.php".和abc ...测试.我希望它能匹配abc.com.和www.abc.com以及http://abc.com.
它只需要在结尾略微调整,但我不确定是什么.(在任何域名之后应该有一个斜杠,它现在没有检查,它只是检查\ S)
感谢您的时间.
我想知道如何使用$ .ajax发布数组.我的数组是这样的:
var a = new Array();
a['test'] = 1;
a['test2'] = 2;
and so on...
Run Code Online (Sandbox Code Playgroud)
我试过了:
$.ajax({
url: baseUrl+"chat.php",
data: { vars: a},
type: 'post',
success: function(data) {
alert(data);
}});
Run Code Online (Sandbox Code Playgroud)
有什么建议?
我有文字喜欢
<div style="float:left; width: 250px"> PellentesquePellentesquePellentesquePellentesquePellentesquePellentesquePellentesquePellentesquePellentesquePellentesquePellentesquePellentesquePellentesquePellentesquePellentesque feugiat tempor elit.
Ut mollis lacinia quam. Sed pharetra, augue aliquam ornare vestibulum, metus massalaoreet tellus, eget iaculis lacus ipsum et diam. </div>
Run Code Online (Sandbox Code Playgroud)
我不想要水平滚动.是否可以包装文本(自动换行).我知道有一些IE特定的属性.
感谢您的时间.
更新:我也可以使用jQuery,Javascript,PHP来做到这一点.但怎么样?我的意思是字母(字体)不是固定宽度或任何你称之为.
我在我的服务器上安装了svn,我想知道最好的方法是使用它.例如,我有htdocs和cgi-bin的apache文件夹.我应该把这两个文件夹放在svn中吗?当我在一个项目上工作时,我通常将project_name作为每个文件夹中的文件夹 - htdocs/projname和cgi-bin/projname?我应该两个吗?从htdocs svning我的图像和其他东西是一个好主意,或者我应该只svn我的代码?
此外,是否值得svning word文档,psd文件(通常大约100mb左右)?或者我应该避免它们?
我已经在对我的所有数据进行每日增量备份.
您认为小型网络开发公司应采用的最佳策略是什么?
非常感谢您的宝贵时间.
我正在寻找一个系统,我需要为每个用户分配一个独特的密码以确保安全性.用户只能输入此密码作为识别自己的方法.因此,我不希望用户能够猜测其他用户的密码.假设我将拥有的最大用户数是100000,这个密码应该是多长时间?
例如1234 4532 3423
我应该通过某种算法生成此代码吗?或者我应该随机生成它?
基本上我不希望人们能够猜出其他人的pincode,它应该支持足够数量的用户.
很抱歉,如果我的问题听起来有点令人困惑,但很乐意澄清任何疑问.
非常感谢你.
UPDATE
阅读下面的所有帖子后,我想补充一些细节.
我无法添加额外的安全性(例如用户名和密码),因为它会阻止用户使用刮刮卡.我想尽可能地在限制范围内猜测密码.
谢谢你们再次提出惊人的回复.
我正在尝试调试我的网络应用程序,我已经意识到firebug使它变得非常缓慢.这有什么理由吗?是否有任何原因,例如可能导致此问题的长js文件?
非常感谢你.
更新我正在开发一个主要由开发人员使用的网络应用程序.现在,如果我不知道究竟是什么让firebug使我的网站变慢,我将不得不显示其中一个丑陋的Gmail风格警告.:(
我想知道是否有任何主机或者我是否可以在Google上托管我的文件(JS和CSS)以便它们被缓存并快速加载(由于CDN和gzip).
我的一些客户使用这些文件,我更愿意,如果他们能以某种方式将此文件包含在文件中以接收JS文件.理想情况下使用filename.js?publickey = sdfgsdfg(将绑定到特定域名).
问题是我的托管需求非常小 - 只有大约100kb.
有什么建议?我的问题是使用JS和CSS文件的客户对gzipping内容或缓存没有任何线索(因为他们的共享主机不支持它),因此导致JS/CSS永远加载.我想知道我是否可以利用现有的免费服务,或者我不介意付费.
我有合理的理由去做我想解释的事情.我有一个现有网站说abc.com有常规页面等等所有用PHP编写的.现在我想对网站进行AJAX化,即当用户点击链接时,它应该使用AJAX获取链接并替换页面内容.这是简单的部分,我可以使用jQuery get函数实现它.
现在问题出现在用户为页面添加书签时.我可以使用哈希标记来指定用户是否在另一个页面上,但是不是使用javascript再次获取新页面,是否可以在调用页面时使用PHP直接获取它.
能否请您给我一个如何实现上述目标的大纲.此功能类似于Facebook.
感谢您的时间.
我试图在Joomla之外运行一个应用程序(不是作为插件),我想访问登录用户的信息(userid).我想知道我该怎么做呢?有没有我可以包含的文件?我尝试使用$ _SESSION,但它显示为空.
我的问题有一个简单的解决方案吗?感谢您的时间.
如何检查浏览器是否支持position:fixed使用jQuery.我想我必须使用$.support我想,但是怎么样?
感谢您的时间.
javascript ×5
jquery ×4
php ×3
ajax ×1
cdn ×1
cryptography ×1
css ×1
encryption ×1
firebug ×1
joomla ×1
random ×1
regex ×1
security ×1
svn ×1