小编mat*_*att的帖子

简单的email-regexp不允许在@之前和之后使用连字符

我发现这个简单的正则表达式(我知道它可能不完美)在线某处验证电子邮件地址.

/^(?:\w+\.?)*\w+@(?:\w+\.)+\w+$/
Run Code Online (Sandbox Code Playgroud)

问题是,这个正则表达式不允许以下情况:

myname@test-domain.com
my-name@test-domain.com
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

PS.我在javascript中使用这个正则表达式.

regex email validation

2
推荐指数
1
解决办法
2032
查看次数

jquery:如果 ul 具有特定类名的 li?

我想知道如何查询 ul 是否具有具有特定类名的第一个子 li?

\n\n

像\xe2\x80\xa6

\n\n
<ul>\n<li>list element 1</li>\n<li>list element 2</li>\n</ul>\n\n<ul>\n<li class="whatever">list element 1</li>\n<li>list element 2</li>\n</ul>\n
Run Code Online (Sandbox Code Playgroud)\n\n

我想查询 ul 是否有一个具有类名的孩子 -> 做点什么!\这可能吗?

\n\n

谢谢

\n

jquery list

1
推荐指数
1
解决办法
5965
查看次数

如何修剪Base-64编码的字符串?

我不是一个PHP专家.我正在编码一个URL base64_encode.我得到了一个很长的编码字符串,其中包含许多奇怪的字符,正如我想要的那样.有没有办法修剪这一长串字符让我们说10或15个字符,所以我可以再次解码它?

我知道有,trim()但这并不是我想要的.我想要一个长编码的字符串相当短,后来我想再次解码它.

有任何想法吗?

php base64

1
推荐指数
1
解决办法
1693
查看次数

htaccess和htpasswd?

我第一次使用htaccess要求输入用户密码.在我的服务器上

.htpasswd文件位于我服务器的根目录中.

.htaccess文件位于文件夹文件夹"uploads"(位于根目录中)

我用了 …

    <?php
    echo dirname(__FILE__);
    ?>
Run Code Online (Sandbox Code Playgroud)

获取我的根目录的完整服务器路径.

我的"uploads"文件夹中的.htaccess文件现在看起来像这样:

AuthType Basic
AuthName "Uploads to my website"
AuthUserFile /home/.sites/74/site484/web .htpasswd
Require valid-user
Run Code Online (Sandbox Code Playgroud)

和root中的.htpasswd文件如下所示:

admin:$apr4$CxS3O/..$vJcWNd6tlUwg6PAn.6cpA1
Run Code Online (Sandbox Code Playgroud)

现在,当我浏览到mydomain.com/uploads时,我得到:

内部服务器错误 服务器遇到内部错误或配置错误,无法完成您的请求.

我在这做错了什么?

谢谢您的帮助!!!

.htaccess .htpasswd

1
推荐指数
1
解决办法
1408
查看次数

PHP:根据季节设置图像?

嘿伙计们,你对此有什么看法.

我希望在我的网站上设置一个标题图像(一个用于冬季,一个用于夏季),基于它是冬季或夏季.

所以我想知道最简单的方法是什么?我想使用日期('n')并查询返回值是否为冬季或夏季月份.

你会怎么做?

谢谢你的提示.

php date

1
推荐指数
1
解决办法
2037
查看次数

带有自定义描述的Wordpress RSS feed?

有没有一种简单的方法来为wordpress RSS feed函数添加过滤器?我想在<description>RSS2提要的<summary>标记和Atom提要的标记中插入一些自定义文本.有没有简单的方法呢?

我的主题中没有我的Feed模板(如wp-rss2.php或wp-atom.php).我刚添加正常版

<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> Atom Feed" href="<?php bloginfo('atom_url'); ?>" />
Run Code Online (Sandbox Code Playgroud)

对我的 <head>

知道如何影响我的Feed的描述和摘要吗?

wordpress rss feed atom-feed

1
推荐指数
1
解决办法
4563
查看次数

jquery:阻止默认的浏览器表单提交行为但是使用jquery提交表单?

$('#search_form').submit(function(e) {
    //e.preventDefault();
    return false;
})
Run Code Online (Sandbox Code Playgroud)

按Enter键可以防止表单提交.

但是即使我有这个,我想在某些情况确实的情况下用jquery提交表单.

编辑:

$('#search_form').submit(function(e) {
    return !!e.submit;
});

function ...

    if (e.keyCode == 13) {

        if (blablabla) {

            ... // do something

        } else {
            $('#search_form').submit({submit:true}); //doesn't work
            console.log('submitted'); //this does successfully get fired
        }

    }
Run Code Online (Sandbox Code Playgroud)

如果我按回车键表单没有提交,但是在控制台中登录就会发生!

forms jquery submit form-submit

1
推荐指数
2
解决办法
3万
查看次数

jquery:如果没有链接,请将#hash添加到所有链接中?

嘿伙计们,下面的代码运行正常...我正在为#wpf-wrapper中的所有链接添加一个#wpf-wrapper哈希.

$('#wpf-wrapper a').live('click',function() {
    $(this).attr('href', $(this).attr('href') + "#wpf-wrapper");        
});
Run Code Online (Sandbox Code Playgroud)

但是,如果有一个已经有的链接,例如href="#"我不想再添加一个链接.为什么以下代码不起作用?

$('#wpf-wrapper a').not('#wpf-wrapper a[href="#"]').live('click',function() 
    $(this).attr('href', $(this).attr('href') + "#wpf-wrapper");        
});
Run Code Online (Sandbox Code Playgroud)

突然间我的链接都没有添加#wpf-wrapper?

hash jquery add

1
推荐指数
1
解决办法
2435
查看次数

php:获取数组值而不迭代它?

嘿伙计们,我想我失去了理智.

print_r($location); 列出了一些地理数据.

array (
  'geoplugin_city' => 'My City',
  'geoplugin_region' => 'My Region',
  'geoplugin_areaCode' => '0',
  'geoplugin_dmaCode' => '0',
  'geoplugin_countryCode' => 'XY',
  'geopl ...
Run Code Online (Sandbox Code Playgroud)

当我用foreach循环遍历它时,我可以打印每一行.但是,不应该只从阵列中获取特定值?

喜欢print $location[g4];应该打印countryCode不应该吗?谢谢!

php arrays

1
推荐指数
1
解决办法
1172
查看次数

在输入字段中获取文本并检查它是否等于它的值属性?

页面加载时我有这个

<input class="input" id="accountNameUsernameForm_name" name="profile[real_name]" size="30" type="text" value="George">

当按下提交触发器时,我想检查输入字段中的当前文本是否与其value属性相同?

if ( $('.input').val() != $('.input').attr('value') ) {
        $(this).addClass('formLoading');
}
Run Code Online (Sandbox Code Playgroud)

但问题是,val()和attr('value')总是相同的.什么函数现在检索输入中的当前文本而不查看其value属性?

谢谢

顺便说一句.它不起作用text()!

forms jquery input

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

jquery ×4

php ×3

forms ×2

.htaccess ×1

.htpasswd ×1

add ×1

arrays ×1

atom-feed ×1

base64 ×1

date ×1

email ×1

feed ×1

form-submit ×1

hash ×1

input ×1

list ×1

regex ×1

rss ×1

submit ×1

validation ×1

wordpress ×1