我正在尝试转换由包含MS Word省略号和长划线的用户粘贴的Word文本,然后再进行处理.
我在这里找到了一个旧的解决方案http://www.codingforums.com/archive/index.php/t-47163.html,但它对我不起作用.例如,在替换省略号之后,变量返回为空.以前从未见过这样的事:
$src = "Long word dash – and weird Word ellipsis…";
$src = str_replace("‘", "'", $src);
$src = str_replace("’", "'", $src);
$src = str_replace("”", '"', $src);
$src = str_replace("“", '"', $src);
$src = str_replace("–", "-", $src);
$src = str_replace("…", "...", $src);
print $src;
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
Facebook需要SSL证书才能获得安全的Canvas URL.
我注意到一些组织提供免费的自签名SSL证书.您可以使用您选择的搜索引擎找到它们.
这些类型的证书是否可以接受?
我正在使用这个例子:http: //mleibman.github.com/SlickGrid/examples/example-checkbox-row-select.html
看看checkboxselectolumn.js里面我可以看到一个selectedRows变量,但这对我来说似乎是空的.
有小费吗?
地狱,
PHP有许多字符串函数,如levenshtein,similar_text和soundex,可以比较字符串的相似性. http://www.php.net/manual/en/function.levenshtein.php
哪种准确度和性能最佳?
我注意到在jqgrid演示(http://www.trirand.com/blog/jqgrid/jqgrid.html> Advanced> Multiselect)中,如果启用了分页,则只选择当前页面上的行(可见).
有关让它跨多个页面工作的任何提示.或任何其他替代解决方案?
我正在尝试在表单内部执行ajax调用(Drupal节点编辑表单),但在执行调用时,它似乎由于某种原因提交表单.这是一个示例代码:
jQuery.ajax({
type: "POST",
url: "my_custom/url",
dataType: "html",
data: {"text": jQuery("#edit-body").html()
},
success: function(result){
console.log(result);
}
});
Run Code Online (Sandbox Code Playgroud)
我可以通过在控制台中执行它来复制它,但我将其附加到表单内的按钮单击功能.在POST ajax调用上有关阻止表单提交的任何提示?
这是所要求的完整代码
jQuery("#edit-body").before('<div id="proofread_bot-button-holder"><button type="button" id="proofread_bot-submit" onclick="return false;">Check with Proofread Bot</button></div>');
jQuery("#proofread_bot-submit").click(function(event){
event.preventDefault();
jQuery("#proofread_bot-button-holder").append("<img id=\"proofread_bot_throbber\" src=\"sites/all/modules/proofread_bot/images/throbber.gif\" />");
jQuery.ajax({
type: "POST",
url: "proofread_bot/check",
dataType: "html",
data: {"text": jQuery("#edit-' . variable_get('proofread_bot_field') . '").html()
},
success: function(proofread_result){
jQuery("#proofread_bot-submit").after(proofread_result);
jQuery("#proofread_bot_throbber").remove();
}
});
});
Run Code Online (Sandbox Code Playgroud) 给定一个NLP解析树
(ROOT (S (NP (PRP You)) (VP (MD could) (VP (VB say) (SBAR (IN that) (S (NP (PRP they)) (ADVP (RB regularly)) (VP (VB catch) (NP (NP (DT a) (NN shower)) (, ,) (SBAR (WHNP (WDT which)) (S (VP (VBZ adds) (PP (TO to) (NP (NP (PRP$ their) (NN exhilaration)) (CC and) (NP (FW joie) (FW de) (FW vivre))))))))))))) (. .)))
Run Code Online (Sandbox Code Playgroud)
原来的句子是"你可以说他们经常洗澡,这增加了他们的兴奋和生活乐趣."
如何提取和逆向设计条款?我们将分裂为S和SBAR(以保留子句的类型,例如从属)
- (S (NP (PRP You)) (VP (MD could) (VP (VB say)
- (SBAR (IN that) (S (NP …Run Code Online (Sandbox Code Playgroud) 想要将带有嵌套括号的文本转换为嵌套数组.以下是NLP解析器的示例输出:
(TOP (S (NP (PRP I)) (VP (VBP love) (NP (NP (DT a) (JJ big) (NN bed)) (PP (IN of) (NP (NNS roses))))) (. .)))
Run Code Online (Sandbox Code Playgroud)
(来源:我喜欢一张大床玫瑰.)
想把它变成一个嵌套数组,所以看起来像这样
TOP
S
NP
PRP I
VP
VBP Love
Run Code Online (Sandbox Code Playgroud)
等等
发现这个php花括号成阵列,但这不是嵌套数组