in OSSSwiftDemo/OSSSwiftDemoTests/OSSUtilsTests.swift [26:55]
func testBucketName(){
///^[a-z0-9][a-z0-9\\-]{1,61}[a-z0-9]$"
let result1 = OSSUtil.validateBucketName("123-456abc")
XCTAssertTrue(result1)
let result2 = OSSUtil.validateBucketName("123-456abc-")
XCTAssertFalse(result2)
let result3 = OSSUtil.validateBucketName("-123-456abc")
XCTAssertFalse(result3)
let str4 = String("123\\456abc")
let result4 = OSSUtil.validateBucketName(str4)
XCTAssertFalse(result4)
let result5 = OSSUtil.validateBucketName("abc123")
XCTAssertTrue(result5)
let result6 = OSSUtil.validateBucketName("abc_123")
XCTAssertFalse(result6)
let result7 = OSSUtil.validateBucketName("a")
XCTAssertFalse(result7)
let str8 = String("abcdefghig-abcdefghig-abcdefghig-abcdefghig-abcdefghig-abcdefghig")
let result8 = OSSUtil.validateBucketName(str8)
XCTAssertFalse(result8)
}