【发布时间】:2018-12-21 20:17:57
【问题描述】:
我有一个带有一些句子的文本的字符串,例如:
Lorem ipsum dolor sit amet,consetetur sadipscing elitr,sed diam nonumy eirmod tempor invidunt ut labore [et dolore magna aliquyam erat],sed diam voluptua。 ? 在 vero eos et accusam et justo duo dolores et ea rebum。 Stet clita kasd gubergren
在本文中,我添加了两个方括号“[,]”,它们应该定位我想要以粗体显示的部分。
现在它想用这个正则表达式提取这些括号之间的部分:
(?<=\[).+?(?=\])
加粗:
SpannableStringBuilder str = new SpannableStringBuilder("regex here");
str.setSpan(new android.text.style.StyleSpan(android.graphics.Typeface.BOLD), 0, 5, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
并将其添加到一个字符串中并在 TextView 中显示。
我有执行此操作的功能,但我不知道如何组合它。
希望大家帮帮我
【问题讨论】:
标签: android android-studio textview