搜索

首页  >  问答  >  正文

将两个分隔符之间的段落中的字符串设为粗体 javascript JSX

从数据库中,我们获取以下格式的字符串。

_This is string from DB_. Make sure this is format from DB

现在,在 JSX/javascript 上,我想将两个下划线之间的字符串设置为粗体(这是来自数据库的字符串为粗体格式)

P粉294954447P粉294954447436 天前573

全部回复(1)我来回复

  • P粉573943755

    P粉5739437552023-09-16 00:28:10

    您可以使用正则表达式来匹配两个下划线之间的字符串,并用标签将其包裹起来。您可以使用字符串对象的replace方法来执行此操作。例如,您可以像这样修改代码:

    const dbString = "_This is string from DB_. Make sure this is format from DB";
    const formattedString = dbString.replace(/_(.*?)_/g, "<b></b>");
    return <div dangerouslySetInnerHTML={{ __html: formattedString }} />;

    回复
    0
  • 取消回复