小编use*_*926的帖子

检查字符串是否包含数组中的单词

这是一个聊天页面.我有一个$string = "This dude is a mothertrucker".我有一系列坏话:$bads = array('truck', 'shot', etc).我怎么能检查是否$string包含任何单词$bad
到目前为止,我有:

        foreach ($bads as $bad) {
        if (strpos($string,$bad) !== false) {
            //say NO!
        }
        else {
            // YES!            }
        }
Run Code Online (Sandbox Code Playgroud)

除非我这样做,当用户键入$bads列表中的单词时,输出为NO!是的!所以由于某种原因,代码运行了两次.

php arrays string compare

19
推荐指数
4
解决办法
7万
查看次数

将PHP变量发送到javascript函数

我有一个生成变量的php文件,我希望将变量放入一个javascript函数,该函数由主页上的onclick调用.这可以从PHP发送到JavaScript吗?

javascript php post get

11
推荐指数
3
解决办法
9万
查看次数

使用正则表达式查找所有出现的交替数字

我想使用正则表达式找到字符串中的所有交替数字.交替数字被定义为两个相等的数字,其间具有数字; 例如,1212包含2个交替(121和212),1111包含2个交替(111和111).我有以下正则表达式代码:

s = "1212"
re.findall(r'(\d)(?:\d)(\1)+', s)
Run Code Online (Sandbox Code Playgroud)

这适用于像"121656"这样的字符串,但不适用于"1212".这与我认为的重叠匹配有关.我该怎么处理?

python regex string

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

内存有效的方法将大型numpy数组拆分为列车和测试

我有一个大的numpy数组,当我运行scikit learn's train_test_split将数组拆分为训练和测试数据时,我总是遇到内存错误.什么是一种更有效的内存分裂方法,以及为什么train_test_split会导致这种情况?

以下代码导致内存错误并导致崩溃

import numpy as np
from sklearn.cross_validation import train_test_split

X = np.random.random((10000,70000))
Y = np.random.random((10000,))
X_train, X_test, Y_train, Y_test = train_test_split(X, Y, test_size = 0.33, random_state=42)
Run Code Online (Sandbox Code Playgroud)

python arrays scikit-learn

9
推荐指数
3
解决办法
6802
查看次数

将格式化列表的字符串转换为列表

我有一个字符串

'[comedy, drama]'
Run Code Online (Sandbox Code Playgroud)

这是一个类型str但看起来像一个列表.我可以应用快速更改将其转换为列表,其中两个条目都是str类型吗?

python string list

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

标签 统计

python ×3

string ×3

arrays ×2

php ×2

compare ×1

get ×1

javascript ×1

list ×1

post ×1

regex ×1

scikit-learn ×1