字符串方法

截取字符串

substring: stringObject.substring(start,end)
返回一个新的字符串,包括 start 处的字符,但不包括 end处的字符。

demo

字符串截取

var str = "123abc456";
let i = 3;

1、取字符串前i个字符

// 123
str = str.substring(0, i);

2、取字符串后i个字符

// 456
str = str.substring(str.length - i);

3、去掉字符串前i个字符

// abc456
str = str.substring(i);

4、去掉字符串后i个字符

// 123abc
str = str.substring(0, str.length - i);

限制字符最大长度

在这里我使用了elementUI的输入框,且并没有用它自带的验证方法,你也可以直接使用它自带的验证
html:

<el-input @input="limitStringMax" type="textarea" v-model="content"></el-input>

js:

// data中设置变量content
limitStringMax () {
    if (this.content.length > 100) {
        this.$nextTick(() => {
            this.content = this.content.substring(0, 100);
        })
        this.$message({
            type: 'info',
            message: '最大输入字数为100'
        });        
    }    
},

网站导航

网站导航

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容