我喜欢在数组上执行搜索,并在找到匹配项时返回所有值.[name]数组中的关键是我正在搜索的内容.
Array (
[0] => Array
(
[id] => 20120100
[link] => www.janedoe.com
[name] => Jane Doe
)
[1] => Array
(
[id] => 20120101
[link] => www.johndoe.com
[name] => John Doe
)
)
Run Code Online (Sandbox Code Playgroud)
如果我搜索了John Doe,它会返回.
Array
(
[id] => 20120101
[link] => www.johndoe.com
[name] => John Doe
)
Run Code Online (Sandbox Code Playgroud)
根据我搜索的内容重命名数组会更容易吗?我也可以生成以下内容而不是上面的数组.
Array (
[Jane Doe] => Array
(
[id] => 20120100
[link] => www.janedoe.com
[name] => Jane Doe
)
[John Doe] => Array
(
[id] => 20120101 …Run Code Online (Sandbox Code Playgroud) 如果我这样做,或者我错过了什么,我不会.当我实施以下内容以在我的YouTube描述中创建新行时,他们的效果并不正确.
private static final String newLine = System.getProperty("line.separator");
mg.setDescription(new MediaDescription());
mg.getDescription().setHtmlContent("This is line one." + newLine + "This is line two." + newLine + newLine + "This is line three.");
Run Code Online (Sandbox Code Playgroud)
这是如何在YouTube描述中出现的
这是第一行.
这是第二行.这是
第三行.
什么时候应该这样出来.
这是第一行.
这是第二行.
这是第三行.
我觉得我没有在这里做点什么; 如果我没有得到正确的布局作为我的最终结果.
一个人用什么正则表达式从字符串中删除域?我尝试了几种组合,但我想出的壁橱将多次发现匹配项后将所有内容移除。
$string = 'The quick brown fox <img src="http://domain.com/images/fox.jpg"> jumps over the lazy dog.';
preg_replace('/http:\/\/(.*)domain.com/', '', $string);`
Run Code Online (Sandbox Code Playgroud)
寻找检测并删除img和href src中的以下组合www.domain.com,domain.com和subs.domain.com。
SELECT city, (6372.797 * acos(cos(radians({$latitude})) * cos(radians(`latitude_range`)) * cos(radians(`longitude_range`) - radians({$longitude})) + sin(radians({$latitude})) * sin(radians(`latitude_range`)))) AS distance FROM cities WHERE active = 1 HAVING distance > 25 ORDER BY distance ASC
Run Code Online (Sandbox Code Playgroud)
我希望能够抓住HAVING距离大于25KM且小于50KM的所有城市.我尝试输入的任何内容都会导致所有城市超过25KM或出错.
如何添加HAVING distance > 25 AND distance <= 50到我的SQL查询?