gpt4 book ai didi

Javascript 从 mySQL 输出到 'find and replace'

转载 作者:行者123 更新时间:2023-11-29 04:40:43 25 4
gpt4 key购买 nike

我正在寻找 Javascript 专业知识,以便能够在 mySQL 输出我的文本后找到特定的单词。我的 phpmyadmin 数据库中的一个列中有许多字段,其中包含如下句子:Bobby ran down the hill. He saw nothing. Bobby went home.

我想创建一个 javascript 代码来查找句点 .并能够用 html 代码替换它们 <br>因为我无法在 mySQL 字段中添加换行符,即使我已经尝试过串联。对此问题的帮助将不胜感激!

这是我的脚本:

 $("#tips").append("<li class='treatment'>" + treat.Tips + "</li>");
$("#tips-text").text(treat.Tips);
treat.Tips = txt.replace(/\./g, "<br />");
$('#tips').listview('refresh');`

最佳答案

Javascript replace可以在正则表达式的帮助下做到这一点:该方法通常会替换找到的文本的一个实例,但如果您使用正则表达式,它可以替换所有实例

我使用了正则表达式 /\./g:这意味着找到任何 period 并且 g 修改意味着搜索是全局的所有的文字。

var txt = "Bobby ran down the hill. He saw nothing. Bobby went home.";

txt = txt.replace(/\./g, "<br />");

演示:http://jsfiddle.net/sj33gg07/

Thank you for your answer. I am pulling treat.Tips from phpmyadmin that contains my data. Do you have any suggestions on how to further display replace? I revised my code par your suggestion but it broke my script. Please see my revised question for the code, thanks! – chronotrigga 4 mins ago

你应该在替换之后而不是之前进行追加

 treat.Tips = treat.Tips.replace(/\./g, "<br />");
$("#tips").append("<li class='treatment'>" + treat.Tips + "</li>");
$("#tips-text").text(treat.Tips);
$('#tips').listview('refresh');`

关于Javascript 从 mySQL 输出到 'find and replace',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29654946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com