我想识别由相同长度的字符组组成的字符串.这些组中的每一个都包含至少两个相同的字符.所以,这里有一些例子:
aabbcc true
abbccaa false
xxxrrrruuu false (too many r's)
xxxxxfffff true
aa true (shortest possible positive example)
aabbbbcc true // I added this later to clarify my intention
Run Code Online (Sandbox Code Playgroud)
@ilkkachu:感谢您关于重复相同角色组的评论.我添加了上面的例子.是的,我希望将最后一个样本测试为true:由两个字母组组成的字符串aa, bb, bb, cc.
是否有一种简单的方法可以使用正则表达式和JavaScript对字符串应用此条件检查?
我的第一次尝试是做类似的事情
var strarr=['aabbcc','abbccaa','xxxrrrruuu',
'xxxxxfffff','aa','negative'];
var rx=/^((.)\2+)+$/;
console.log(strarr.map(str=>str+': '+!!str.match(rx)).join('\n'));
Run Code Online (Sandbox Code Playgroud)
它确实查找重复字符的组,但不不还关注这些群体的所有作为的长度相同,如输出所示:
aabbcc: true
abbccaa: false
xxxrrrruuu: true // should be false!
xxxxxfffff: true
aa: true
aabbbbcc: true
negative: false
Run Code Online (Sandbox Code Playgroud)
如何检查以查找相同长度的字符组?
我有两个我想在页面上执行的功能.首先是一些jQuery在加载时在我的网站中慢慢消失.第二个是自动滚动div的一些javascript.我遇到的问题是让他们在同一页面上工作.另外他们工作正常.代码如下所示:
<head>
<link rel="stylesheet" type="text/css" href="style.css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"</script>
<script type="text/javascript" src="mootools-core-1.3.1-full-nocompat.js"></script>
<script type="text/javascript" src="mootools-1.3.1.1-more.js"></script>
<script type="text/javascript" src="scrollGallery.js"></script>
<script type="text/javascript">
window.addEvent('domready', function() {
var scrollGalleryObj = new scrollGallery({
start:0,
autoScroll: true
});
});
</script>
<script>
$(document).ready(function(){
if (document.images){
$('#container').hide();
$(window).load(function(){
$.fx.speeds._default = 1000;
$("#container").delay(500).fadeIn(2000);
});
}
});
</script>
</head>
Run Code Online (Sandbox Code Playgroud)
任何人对我做错了什么都有任何建议.我还在学习javascript,所以它可能会对这里的人们显而易见,在这种情况下,我提前为我的新问题道歉!
我正在尝试显示图像,但图像类型是blob.
如何显示blob数据类型图像?
我尝试过:
function getBlob() {
$data = $this->user_model->getBlob();
echo "<img src="base64_encode( $data['IMAGE'] )">";
}
Run Code Online (Sandbox Code Playgroud)
但是不起作用.
<?php
include 'inc/connect.php';
if ($_GET['id'] )
{
$p_id = $_GET["id"];
$query = "SELECT * FROM products WHERE p_id= '$p_id'";
//var_dump($query);
$resu = mysqli_query($con, $query);
while($rs = mysqli_fetch_assoc($resu))
{
?> <img src="<?php echo $p_id['p_image']; ?>" alt="" /> <?php
//var_dump($query);
}
}
?>
Run Code Online (Sandbox Code Playgroud)
这是我的代码,这显示我的浏览器错误我该怎么办..?图像无法加载