小编sky*_*e26的帖子

preg_split如何在结果中包含拆分分隔符?

我有这个简单的模式,将文本分成句点

$text = preg_split("/[\.:!\?]+/", $text);
Run Code Online (Sandbox Code Playgroud)

但我想包括.: 要么 !在数组项的末尾

IE现在用于"好:新闻!每个人!" 我有:

array("good", "news", "everyone", "");
Run Code Online (Sandbox Code Playgroud)

但我想要的是:

array("good:", "news.", "everyone!", "");
Run Code Online (Sandbox Code Playgroud)

php preg-split

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

如何在css/js属性选择器[attr = value]中正确转义属性值?

我应该如何在css/js attibute选择器中转义属性[attr=value]

具体来说,这是正确的吗?

document.querySelector('input[name="test[33]"]')
Run Code Online (Sandbox Code Playgroud)

我正在寻找这样做的"标准方法",如果有的话,因为我不希望Sizzle使用繁重的执行回退功能

javascript css css-selectors selectors-api

15
推荐指数
1
解决办法
2678
查看次数

microdata schema.org:如何将模式混合在一起?

你好,我有一个页面(http://schema.org/WebPage),其中包含一篇评论(http://schema.org/Review)

问题是:

  • 如何处理重复内容?
  • 是否正确使元素属于两个或多个范围?
  • 怎么做,重复两次文字?
  • 或者我应该避免多次引用?

例:

<html itemscope itemtype="http://schema.org/WebPage">
    <meta name="description" content="_________" itemprop="description">
    ...
    <div itemscope itemtype="http://schema.org/Review">
        <div itemprop="description">_________</div>
    </div>
    ...
</html>
Run Code Online (Sandbox Code Playgroud)

描述属于Review AND到WebPage,所以...在这种情况下我应该写什么?

(注意:在前面的例子中,字符串" _ _ "是相同的文本段落,重复两次)


编辑:

这可以解决吗?(html5规范没有谈到这一点,但定义了itemref属性)

<html itemscope itemtype="http://schema.org/WebPage" id="WEBPAGE">
    ...
    <div itemscope itemtype="http://schema.org/Review" id="REVIEW">
        <div itemprop="description" itemref="WEBPAGE REVIEW">_________</div>
    </div>
    ...
</html>
Run Code Online (Sandbox Code Playgroud)

随意改善问题!

seo html5 microdata schema.org

13
推荐指数
1
解决办法
5121
查看次数

如何在auto_increment列中找到"holes"?

当我删除,例如,id 3,我有这个:

id | name
 1 |
 2 |    
 4 |
 5 |
 ...
Run Code Online (Sandbox Code Playgroud)

现在,我想搜索丢失的id,因为我想再次填写id:

INSERT INTO xx (id,...) VALUES (3,...)
Run Code Online (Sandbox Code Playgroud)

有没有办法在auto_increment索引中搜索"漏洞"?

谢谢!

mysql sql gaps-and-islands

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

谷歌地图api:如何禁用商业地点?

我使用API​​v3创建了一个自定义地图,并且我已经定位了我的标记(酒店和餐馆地址)

但在地图上,默认情况下还有一些酒店,餐馆和任何商业地点的标签.其中一些与我的客户竞争......

有没有办法从地图中删除它们,在地图视图中只留下非商业名称?

google-maps google-maps-api-3

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

我应该如何使用html5编写"归档页面"或"类别索引"?

我有一个链接列表,其中每个项目都与一个简短的描述和一些元信息相关联,如pubdate,作者等.我应该如何在html5中标记这个?

<ul>
    <li>
        <section>    .... OR ARTICLE?
           <header>
               <h1>title</h1>
               pubdate, author, etc
           </header>
           shortdesc
        </section>
    </li>
    .... repeat
</ul>
Run Code Online (Sandbox Code Playgroud)

你认为使用部分/文章是个好主意吗?

或者平原<li>更好?

文章或部分?

重要说明:每个项目都不包含完整内容(文章),只包含简短描述以及指向实际包含文章的页面的链接.

我也对SEO观点感兴趣!

html seo html5

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

sql/mysql过滤器仅包含最大值

我有一个像这样的结果集:

ID | name  | myvalue
 1 | A1    | 22
 2 | A2    | 22
 3 | A3    | 21
 4 | A4    | 33
 5 | A5    | 33
 6 | A6    | 10
 7 | A7    | 10
 8 | A8    | 10
 9 | A9    | 5
Run Code Online (Sandbox Code Playgroud)

我想要的是,只包括包含最高"myvalue"的行(在前面的例子中是33),然后:

ID | name  | myvalue
 4 | A4    | 33
 5 | A5    | 33
Run Code Online (Sandbox Code Playgroud)

IE查询应该选择最高的"myvalue"(IE 33),它应该删除myvalue <33的行

SELECT ..... WHERE myvalue = THE_HIGHEST_OF(myvalue)
Run Code Online (Sandbox Code Playgroud)

希望能够清楚......

先感谢您


编辑:

我目前的查询是 …

mysql sql

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

mysql获取substring offset(indexOf)?

有没有办法在mysql中获取子字符串的偏移量?

IE

"你好,我是一个新手程序员""每个人"抵消6

我在java/javascript中寻找相当于indexOf的东西

谢谢!

mysql sql

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

拖放的dataTransfer.setData在chrome中不起作用?

<div id="asd" title="222">drag me</div>

<script>
var el = document.getElementById("asd");
el.draggable=true;
el.addEventListener("dragstart", function(ev){
    ev.stopPropagation();
    var dt = ev.dataTransfer;
    dt.effectAllowed = "copyMove";
        console.log(this.getAttribute("title") + " attr");
    dt.setData('Text', this.getAttribute("title"));
        console.log(dt.getData('Text') + " dt");
},false);
</script>
Run Code Online (Sandbox Code Playgroud)

小提琴:

http://jsfiddle.net/vwjCa/

http://jsfiddle.net/vwjCa/2/(此处自定义类型而不是文本)

在firefox打印:

222 attr
222 dt
Run Code Online (Sandbox Code Playgroud)

在铬版画中:

222 attr
 dt
Run Code Online (Sandbox Code Playgroud)

这里的问题在哪里?提前致谢

javascript html5 drag-and-drop

5
推荐指数
1
解决办法
3569
查看次数

如何按首字母计算行数?

这里有一个菜鸟问题!

我写了这个查询,但是"group by"非常愚蠢...所以,我怎么能纠正这个?

SELECT
    COUNT(*) AS total,
    'x' as test
    FROM
contents
    WHERE name LIKE 'C%'
GROUP BY
    test
ORDER BY id ASC
Run Code Online (Sandbox Code Playgroud)

欢迎不同的解决方案和有关表演的信息(可能使用DISTINCT?)

提前致谢!

mysql sql

3
推荐指数
1
解决办法
3916
查看次数

php和换行:我需要知道什么?

我有一些问题\r\n:

  • 换行符取决于浏览器?(不是它们如何在浏览器中显示,而是如何<textarea>通过http请求将它们发送到php)
  • 换行符系统依赖?(php运行的地方)
  • php会应用一些隐式转换吗?
  • mysql会应用一些隐式转换吗?

提前致谢!

php mysql cross-platform newline cross-browser

3
推荐指数
1
解决办法
151
查看次数

html5:如何标记专有名称和通用名称?

<p>...the favourite color of Purple is purple...</p>
Run Code Online (Sandbox Code Playgroud)

第一个“紫色”是公司名称,第二个是颜色名称,

我应该如何根据 html5 规范对此进行标记?

先感谢您

html accessibility semantic-markup

3
推荐指数
1
解决办法
1076
查看次数

左右连接:因为我可以反转操作数,实际差异是什么?

我正在学习SQL,我根本没有考试,所以我很抱歉我的愚蠢问题.显然(在我的猜测LOL中)LEFT和RIGHT join可以等效反转表(操作数).这是正确的吗?

如果是的话,为什么我更愿意这样写:

SELECT * FROM aaa LEFT OUTER JOIN bbb ON aaa.x = bbb.x
Run Code Online (Sandbox Code Playgroud)

而不是这个:

SELECT * FROM bbb RIGHT OUTER JOIN aaa ON aaa.x = bbb.x
Run Code Online (Sandbox Code Playgroud)

sql join

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