// Copyright 2018 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.vars="baa";assertEquals(1,s.search(/a/));assertEquals(["aa"],s.match(/a./));assertEquals(["b","",""],s.split(/a/));leto={index:3,0:"x"};RegExp.prototype.exec=()=>{returno;}assertEquals(3,s.search(/a/));assertEquals(o,s.match(/a./));assertEquals("baar",s.replace(/a./,"r"));RegExp.prototype.exec=()=>{returnnull;}assertEquals(["baa"],s.split(/a/));