我正在试图弄清楚某个短语(它可以包含换行符或项目符号)是否包含在编辑器实例的contentState中。
如何在editorState中包含文本(“懒惰的狐狸跳过\ n•懒狗”)?
是否有辅助/ util方法来执行此类任务?
我可以获得这种匹配的偏移吗?
答案 0 :(得分:2)
如何在editorState中包含文本(“懒惰的狐狸跳过\ n•懒狗”)? 是否有辅助/ util方法来执行此类任务?
一种方法是搜索内容字符串:
editorState
.getCurrentContent()
.getPlainText()
.search("your phrase") // -> index of match or -1
getPlainText()
has an optional delimiter
argument如果这有助于塑造内容 - 当然,您可以使用各种字符串方法以及正则表达式。