$login_find_query = "select p_id from login_tbl where user_name='$userid' and password='$encrypt_pass'";
$login_find_result = mysqli_query($connect,$login_find_query);
$login_find_num_rows = mysqli_num_rows($login_find_result);
唯一返回的是一个"我"。 我已经搜索了几个小时没有找到解决这个问题的方法。
更新:我希望能够回归"我说是我"。
答案 0 :(得分:1)
在(...)
中使用括号regex
时,只捕获其中的内容,因此在您的情况下,只找到"i"s
。
答案 1 :(得分:1)
这就是findall
的工作方式,如果它们存在,它会打印捕获组。
您可以使用re.search
:
>>> print re.search(r'(i).*\1', "i am says i am").group(0)
i am says i
或者在findall
中使用其他分组:
>>> print re.findall(r'((i).*\2)', "i am says i am")[0][0]
i am says i