小编Est*_*iim的帖子

变量里面正则表达式php

我坚持正则表达,我需要帮助.所以基本上我想做这样的事情:

$data = "hi";
$number = 4;

$reg = '/^[a-z"]{1,4}$/';


if(preg_match($reg,$data)) {
    echo 'Match';   
}else {
    echo 'No match';
}
Run Code Online (Sandbox Code Playgroud)

但我想使用变量

$reg = '/^[a-z"]{1, variable here }$/';
Run Code Online (Sandbox Code Playgroud)

我试过了:

$reg = '/^[a-z"]{1, '. $number .'}$/';

$reg = "/^[a-z\"]{1, $number}$/";
Run Code Online (Sandbox Code Playgroud)

但是没有得到正确的结果.

Tnx寻求帮助

php regex variables

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

css3:动画后悬停不起作用

我有一个 DIV,它在 :hover 时将 bgcolor 更改为蓝色。按钮单击添加了将 bgcolor 动画化为绿色的类。但是现在 :hover 不起作用(bgcolor 不会变成蓝色)。

为什么?

http://jsfiddle.net/EstSiim/me7t055c/

HTML:

<div class="box"></div>
<button class="animate-btn">Animate</button>
Run Code Online (Sandbox Code Playgroud)

CSS:

.box {
        background-color: red;
        width: 200px;
        height: 200px;
    }
    .box:hover {
        background-color: blue;
    }

    .trigger-bg-change {
        -webkit-animation: bg-change 1s ease 0 1 forwards;
        animation: bg-change 1s ease 0 1 forwards;  
    }

    @-webkit-keyframes bg-change {
        0% {background-color:red;}
        100% {background-color:green;}
    }
    @-keyframes bg-change {
        0% {background-color:red;}
        100% {background-color:green;}
    }
Run Code Online (Sandbox Code Playgroud)

JS:

$(function() {
        $('.animate-btn').on('click', function() {
            console.log('hey');
            $('.box').addClass('trigger-bg-change');
        });
});
Run Code Online (Sandbox Code Playgroud)

css hover css-animations

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

标签 统计

css ×1

css-animations ×1

hover ×1

php ×1

regex ×1

variables ×1