我有一个将字符串作为参数的函数,我的问题是字符串可以是一个句子,例如:“我的名字是 John Doe。我需要一辆车。” 或者它可以是一个点符号:“this.is.dot.notation”。我对正则表达式了解不多(如果这是我需要的),但我想将这两种类型分开。
假设字符串也可以是单词或句子,有没有办法检查字符串是否采用 Object/Dot 表示法?从https://stackoverflow.com/a/2390793/1251031,我想到了这一点,但这不适用于可能包含多个句点的句子,对吗?应该使用正则表达式吗?
if(input.split('.').length > 1){
}
稍后,点符号将用于访问对象属性,如下所示:Convert string in dot notation to get the object reference