Hi Jang, You are correct that JavaScript regular expressions don't have look behind. But in this case, it is not necessary anyway. Just use this:
var string = "[Content with square brackets]";
var regex = /\[([^\]]+)\]/;
if (string.match (regex) !== null) {
alert (string.match (regex)[1]);
}
Rick