解析错误:语法错误,意外','preg_match

时间:2015-08-01 21:21:49

标签: php

我不断收到错误:

Parse error: syntax error, unexpected ',' on line 97

第97行:

if (preg_match('/['.unichr(0x1F300).'-'.unichr(0x1F5FF).unichr(0xE000).'-'.unichr(0xF8FF).']/u'), $_POST['username'])) {

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

struct SortedSet<Element>: CollectionType {
    typealias Tree = BinaryTree<Element>
    typealias Index = BinaryTreeIndex<Tree>

    subscript(i: Index) -> Element { … }

    func generate() -> IndexingGenerator<SortedSet> {
        return IndexingGenerator(self)
    }
}

struct BinaryTree<Element>: BinaryTreeType {

}

struct BinaryTreeIndex<BinaryTree: BinaryTreeType>: BidirectionalIndexType {
    func predecessor() -> BinaryTreeIndex { … }
    func successor() -> BinaryTreeIndex { … }
}

if (preg_match('/['.unichr(0x1F300).'-'.unichr(0x1F5FF).unichr(0xE000).'-'.unichr(0xF8FF).']/u', $_POST['username'])) {

之前移除)

可能更容易发现这种方式:

,

保持简短线条的好理由,并使用一个好的IDE。