现在,随着WhatsApp为粗体,斜体和删除线文本提供选项,如何在仍将其括在*中的同时不使文本变为粗体。

例如,
*test*将导致测试(粗体)。

我想发送电话充值号码为*127*123456789#,而是127123456789#(粗体为127)。有没有将*保留为*的转义字符,而不是使文本变为粗体?

#1 楼

您可以使用三个反引号将其作为代码发送,类似于此处的StackExchange格式代码:

* word * = word

``* word *''` = *word*

(注意:它将使用等宽字体)。

评论


是的,在外观上按预期进行,谢谢。但是文本不会被识别为可拨号号码,并且一旦复制,反引号也会被复制。

– DavChana
17年1月8日在20:46

嗯,那很尴尬。哦,希望在其他情况下有所帮助。

–狮子座
17年1月8日在20:50

是的,在其他情况下非常有帮助。

–洛克希
17年7月4日在8:56

#2 楼

摘自官方WhatsApp常见问题解答:


注意:没有禁用此功能的选项。


请参阅https://www.whatsapp .com / faq / en / general / 26000002

评论


错误。周围有三个```禁用。语法是```任何文本*不会格式化*```

–塞尔吉奥·阿布鲁(Sergio Abreu)
17年6月15日在9:31

但这不会禁用格式设置,它只是将文本等距,因此不会应用其他样式。

– Ercken
19年3月14日在10:32

#3 楼

我建议您改为引用它。 '* 245 * 648464885838#'

评论


在Web界面上不起作用,不是很不错,恕我直言:/

–Damian Vogel
19/12/17在12:43

#4 楼

您可以在星号和单词之间添加一个空格,例如*表示*

#5 楼

好吧,我玩了一点,各种媒体之间的WhatsApp确实不一致。 ZWJ答案(最好在这里复制ZWJ),恕我直言,在iOS上看起来不错(根据Julien Ehrhart的说法,显然在Android上),但仍会在Web界面上显示为粗体。

所以对我来说,没有一个解决方案能真正令人满意。这是我发现的解决方法:“另一个” unicode星号。选择一个最喜欢的人:★★★★★★★★※

#6 楼

只需在整个消息前添加此',单引号,而无需在末尾添加它,只需在消息开头添加即可,WhatsApp不会在*符号内加粗文本。例如,如果您的消息是“ hello *亲爱的”,然后不要将“亲爱的”一词加粗,
将其写为“'你好*亲爱的”。可以了!

#7 楼

从此答案扩展过来,您可以为第一个*加上零宽度连接符字符。因此,文字将是逐字的,没有多余的可见空间,并且使用标准字体。

[Paste ZWJ here]*127*123456789#

它在Android上可以运行,但在iOS上可能无法运行。 >

#8 楼

您可以这样操作:
```*```test```*```

从技术上讲,星号将使用不同的字体,但这并不是很明显。输出看起来就像* test *

#9 楼

您可以将字符加倍,例如**text**,单词文本将为粗体,但星号将保留。

评论


不可以。使用double **不会使文本加粗,它会像** text **一样。

– serenesat
16 Jun 10'在6:56



@serenesat你错了。这有效。唯一的不同是,除最后一个星号外,所有内容均以粗体显示。

– Neo
19年8月10日在12:49

@Neo重新阅读问题。 OP希望将输出作为* text *,但如果使用** text **,则输出将以粗体显示,带星号的也将显示为粗体,这不能完全回答问题。您需要在WhatsApp中进行测试。另外,我的评论是在答案得到编辑之前。

– serenesat
19年8月12日在8:27



@serenesat我的评论与问题无关。我正在回复您对答案的评论。并且说“使用double **不会加粗文本,并且会像** text **一样”是不正确的,因为无论您放入什么上下文,该句子都不是正确的。正在编辑的答案在这里无关紧要,因为您的评论暗示您在纠正错字之前已经清楚地理解了原始答案的意图。

– Neo
19年8月12日在12:51

@Neo已经2年了,如果没有测试,我不会发表评论或回答。某些事情可能已经改变。我记不清了,所以没有论据。

– serenesat
19年8月13日在9:23