问题标签 [formatted-text]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使字符串资源中的 formatArg 加粗 Andoid
我有带有格式参数%s 的字符串资源
<string name="string_name">Hello Mr. %s. I want to ...</string>
此字符串资源已本地化,因此根据语言环境具有不同的长度,并且必须在一个 TextView 中
我想将formatArg %s设为粗体
我试过html标签
<string name="string_name">Hello Mr. <b>%s</b>. I want to ...</string>
我试过注释标签
<string name="string_name">Hello Mr. <annotation style="bold">%s</annotation>. I want to ...</string>
我创建了 SpannableString 并尝试将 Span 设置为此注释
在我将文本设置为 TextView 后,对字符串参数没有任何影响
tvDescription.setText(getString(R.string.string_name, "formatArg"));
有没有办法为格式化字符串资源中的字符串参数设置样式?
function - 如何在 Rust println 中直接使用函数返回值
Rust 允许以这种方式格式化打印变量:
但这不起作用:
它显示了这个错误:
是否可以直接使用函数返回值println!
?
reactjs - FormattedHtmlMessage react-intl v4
升级到 react-intl@4 后,我们面临所有已用作 html 标记的 formattedHtmlMessages 的问题。
我们尝试用 formattedMessage 替换并尝试 values={{...}}
但首先 html 不被视为 html 标签。此外,由于我们在标签(链接)上使用具有不同和未定义数量的“href”甚至不同“目标”的动态翻译,这似乎不是解决方案。
我们的翻译是这样的:
c# - 获取 FormattedText 的溢出文本
FormattedText.MaxTextWidth
我想在设置and后获取溢出的文本(即省略号后的子字符串)FormattedText.MaxTextHeight
。有没有一种优雅的方式来实现这一目标?这似乎特别困难,因为FormattedText
可能包含不同的字体系列、字体大小等。
python-3.x - 是否可以对 python 字符串进行惰性格式化?
而不是创建一个普通的格式化字符串:
我收到一个带有字符串的变量,"{1+1}"
我需要计算大括号内的表达式,以"2"
得到 python 脚本上的文字值。
Python 是否有任何内置逻辑来执行此操作?
python - 为什么python在我的格式化字符串前面放一个空格
我最近开始学习python,发现它非常有趣。但是,当我尝试格式化字符串时,f"{var}..."
它前面有一个多余的空间。
这是我的代码:
我得到了什么:[在控制台中]
如上所示,第二行以空格开头,以空格结尾,我知道我可以使用 strip 函数将其删除,但我很好奇为什么会出现。是因为\n
?
更新:
这段代码的输出将两行合并在一起,那么我应该如何解决这个问题?
javascript - 无法在智能手机上删除格式化的信用卡号
此代码适用于 PC、智能手机等。问题是,当我尝试从手机中删除数字时,我不能,因为它会自动在第 4、8、12 个符号后放置空格。在 Windows 上,我只是按住退格键,它会删除所有内容,但在 android 上,这只会删除数字,并且会停在空格处。每次我需要选择所有数字(如 Win 上的 CTRL + A)并删除时,只有这样,所有数字都会被空格删除。
java - 如何在 JText 区域中格式化文本?
我有一个可滚动的 JTextArea,它显示来自对象 ArrayList 的输出。在将每个元素附加到一行之后,它会转到下一行以附加来自下一个元素的信息。但是,我的输出看起来杂乱无章。无论每个元素的长度如何,我都希望每个属性都能相互对齐。我尝试使用循环在每个属性之间创建偶数个空格,但它们仍然没有正确排列。
这是将字符串从对象附加到 JTextArea 的函数
这是文本区域的样子。
c - 如何使用scanf从缓冲区中提取一些格式化字符串?
我需要从那个长字符串中提取“rudolf”和“12”"hello, i know that rudolph=12 but it so small..."
:使用scanf
,我该怎么做?
这个缓冲区可以包含任何格式化的字符串,比如ruby=45
or bomb=1
,我事先并不知道。
我正在尝试类似的方法,但没有成功
linux - 如何在 bash 中使用 echo 表示格式化的 printf
什么是在 bash 中产生与格式化 printf 相同的输出的命令